Introduction to RMI

RMI is a JavaSoft API, which provides for remote (across a network) method calls. RMI provides for location transparency by allowing client applications to access Java objects on remote servers by invoking similar syntax as they would to access local objects.

This RMI paradigm enables even entry-level programmers to easily develop distributed applications. Local applications are provided with a reference to objects that reside on remote servers, thus providing for remote method invocation as depicted in Figure 11.1.

Figure 11.1. RMI architecture.

Notwithstanding transparency, there are some differences between using local and ...

Get BEA WebLogic Server™ 8.1 Unleashed 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.