2.3. Java RMI

This section discusses Java RMI, a particular implementation of RMI that is supported ‘out of the box’ by the Java JDK.

2.3.1. Java RMI principles

You may remember from the previous discussion that the term RMI—strictly speaking—means remote method invocation by any technique. The simple, sockets-based approach described in the previous section could qualify as an RMI scheme, albeit a limited one. When Java developers use the term RMI, however, they are usually talking about a specific RMI scheme, supported by tools and libraries provided with the Java JDK.

Hint

‘Java RMI’ is a particular implementation of a remote method invocation scheme. It does not mean ‘RMI done in Java,’ at least in this book. Here, the term RMI means ‘remote ...

Get Applied Enterprise JavaBeans™ Technology 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.