This section discusses Java RMI, a particular implementation of RMI that is supported ‘out of the box’ by the Java JDK.
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.
‘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 ...