- 既知のすべてのサブインタフェース:
- ActivationInstantiator,- ActivationMonitor,- ActivationSystem,- Activator,- DGC,- Registry,- RMIConnection,- RMIServer
- 既知のすべての実装クラス:
- Activatable,- ActivationGroup,- ActivationGroup_Stub,- RemoteObject,- RemoteObjectInvocationHandler,- RemoteServer,- RemoteStub,- RMIConnectionImpl,- RMIConnectionImpl_Stub,- RMIIIOPServerImpl,- RMIJRMPServerImpl,- RMIServerImpl,- RMIServerImpl_Stub,- UnicastRemoteObject
public interface Remote
Remoteインタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。 リモート・オブジェクトであればどのようなオブジェクトでも、直接的、あるいは間接的にこのインタフェースを実装しなければいけません。 java.rmi.Remoteを拡張するインタフェースである「リモート・インタフェース」に指定されているメソッドだけを、リモートで使用することができます。 
 実装クラスは、任意の数のリモート・インタフェースを実装することも、ほかのリモートの実装クラスを拡張することもできます。 RMIは、リモート・オブジェクトの実装が拡張でき、リモート・オブジェクトの作成を容易にする簡易クラスを提供します。 こうしたクラスにはjava.rmi.server.UnicastRemoteObjectおよびjava.rmi.activation.Activatableがあります。 
 
RMIの詳細は、RMIのAPIおよびシステムを説明する「RMIの仕様」を参照してください。
- 導入されたバージョン:
- 1.1
- 関連項目:
- UnicastRemoteObject,- Activatable