When writing an application that uses remote objects, the programmer
needs to be aware of the RMI system's client visible interfaces that are
available in the java.rmi package.
4.1 The Remote Interface
See the Remote API documentation, and for more details
on how to define a remote interface see the section "The java.rmi.Remote
Interface".
4.2 The RemoteException
Class
See the RemoteException API documentation.
4.3 The Naming Class
See the Naming API documentation.