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