- Mini RMI Programming Project
Background Information:
Many distributed systems have been based on explicit message exchange between processes. With remote procedure call (RPC), an application component can effectively send a request to another application component by doing a local procedural call, which results in the request being packaged as a message and sent to the callee. Likewise, the result will be sent back and returned to the application as the result of the procedure call.
As the popularity of object technology increased, techniques developed to allow calls to remote objects, leading to what is known as remote method innovation (RMI). An RMI is essentially the same as an RPC, except that operates on objects instead of applications.