モジュール java.rmi
パッケージ java.rmi

インタフェースRemote

既知のすべてのサブインタフェース:
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