Next: RMI: Java RMI Registry
Up: Java Notes
Previous: RMI
- Java RMI: uses the homogeneous environment of Java Virtual Machine (JVM)to provide the communication mechanism:
- Locate remote objects: register remote objects with RMI naming facility (rmiregistry); pass and return remote object references
- Communicate with remote objects: Java method call handling by RMI
- Load class bytecodes for objects passed as parameters or return values:load object code, transmit its data
- Communication between Servers and Clients: communicate references to remote objects (parameters, results); non-remote arguments copied across
- Server: create remote objects; make references to them accessible; wait for clients to invoke the remote object methods
- Client: get remote references to remote objects on server; invoke methods on them
- Exceptions: problems with remote invocation
Ananda Amatya
9/15/1999