Next:
2.6.5 Java RMI
Up:
2.6 Distributed Objects: The
Previous:
2.6.3 How to build
2.6.4 Objects and RPC systems
No real distinction between distributed method invocation and rpc systems.
Pure object systems
Provides dynamic binding through name service, possibly with migration and other features
Protocol processing can be part of OS, allows asynchronous processing when appropriate
Examples include Java Remote Method Invocation (RMI), Corba
Static rpc systems such as Sun rpc
Binding of services to machine by programmer
Synchronous processing since protocol processing in user thread
Next:
2.6.5 Java RMI
Up:
2.6 Distributed Objects: The
Previous:
2.6.3 How to build
Ian Wakeman 2005-02-22