Overview - Object-Oriented Applications with Distributed Objects
Reference Counting: How Objects Keep Track of Multiple Clients
Using Interface Definitions to Design Classes
Binding to Distributed Objects Rather than Servers
Clients Manipulate Objects Maintained on Servers