java.rmi

Interface Remote

public interface Remote

Marker interface for interfaces which methods are invokable from outside of this virtual machine through remote method calls.

Remote invokable methods of remote object implementations are specified as the methods defined in the implemented remote interfaces. Typically remote object implementations are subclasses of the convenience classes {@link java.rmi.server.UnicastRemoteObject} or {@link java.rmi.activation.Activatable} implementing one or more remote interfaces indicating their remotely accessible methods. The convenience classes provide implementations for correct remote object creation, hash, equals and toString methods.