Remote Method Invocation

RMI is a Java-based distributed programming model. RMI objects consist of a remote interface and an implementation class. When RMI clients make method calls against the remote interface, the method calls are transported across the network to the RMI implementation. The RMI server calls the method on the RMI implementation object, and the result is sent back across the network to the RMI client.

The RMI advantage is that the Java programmer does not have to write code to package the method call, send it across the network, and receive the response. The RMI programmer provides only an implementation object and the remote interfaces. WebLogic Server's RMI implementation handles transporting the method call from the client ...

Get J2EE™ Applications and BEA™ WebLogic Server™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.