Network Objects

Authors: A. Birrel, G. Nelson, S. Owicki, and E. Wobber
Notes by Kevin Walsh


Overview

Motivation: Need a good way to distribute objects in the network, not just methods (RPC). This makes communication with multiple servers simpler by associating an object with it's server.

Problems with RPC: Client & server must bind with different "fake" implementation of network interface. This makes it difficult for one program to implement both client and server.

Network Objects (NOs)

Other features

Implementation

Questions

How does this co-exist with other networks or environments? It seems to assume that all network connections are NO related.

Security Issues (reading objects private data)?