RMI’s subpackages
java.rmi.dgc : Defines the classes and interfaces required for distributed garbage collection (DGC).
java.rmi.registry : Defines classes required for :
- a Java client to look up a remote object by name or
- a Java server to advertise the service it provides.
java.rmi.server : The heart of Remote Method Invocation. Defines classes and an interface that allow a Java program to create an object that can be used remotely by other Java programs.