Topical Outline

  • Definitions

    Concurrent

    Parallel

    Name Spaces

    Processes

    Threads

    Shared vs Distributed Memory

    Liveness

    Deadlock

    1. Distributed Objects

    Encapsulation

    Aggregation

    Inheritance

    Synchronization

    1. Competing Standards

    CORBA

    A good overview of CORBA

    The Chorus FAQ

    Java RMI

    The Java FAQ

    OLE

    1. Tools & Products

    ORBs

    Chorus

    Orbix

    Compilers

    Chorus

    Java

    Framework Tools

    PowerBuilder

    1. Distributed Architectures & Models

    Client/Server

    Actor

    1. Components
    2. CORBA Details
    3. Java RMI Details

      The Java 1.1 JDK Documentation

      Here is the "fix" for the Hello World program.

    The Running Example

    A PCS Home Page with more about PCS than you care to know