| Class | Description | 
|---|---|
| LocalObject | 
 Describes a RMI interface on the local machine. 
 | 
| MethodDef | 
 Method definition is used to map methods on an RMI interface
 to an implementation on a remote machine. 
 | 
| ObjectDef | |
| ObjectStore | |
| RemoteMethodCallMessage | 
 Sent to a remote client to make a remote method invocation. 
 | 
| RemoteMethodReturnMessage | 
 Contains the return value for a remote method invocation, sent as a response
 to a  
RemoteMethodCallMessage with a non-zero invocationID. | 
| RemoteObject | 
 Contains various meta-data about an RMI interface. 
 | 
| RemoteObjectDefMessage | 
 Sent to expose RMI interfaces on the local client to other clients. 
 | 
| RmiSerializer | 
RmiSerializer is responsible for serializing RMI messages
 like define object, call, and return. |