パッケージ
java.rmi.serverの使用
-
java.rmi.serverを使用しているパッケージ パッケージ 説明 java.rmi.activation RMIオブジェクト起動をサポートします。java.rmi.dgc RMI分散ガベージ・コレクション(DGC)に対するクラスとインタフェースを提供します。java.rmi.registry RMIレジストリ用として1つのクラスと2つのインタフェースを提供します。java.rmi.server サーバー側のRMIをサポートするクラスとインタフェースを提供します。javax.management.remote.rmi RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。javax.rmi.ssl Secure Sockets Layer (SSL)またはTransport Layer Security (TLS)プロトコルを介したRMIClientSocketFactory
およびRMIServerSocketFactory
の実装を提供します。 -
java.rmi.activationにより使用されるjava.rmi.server内のクラス クラス 説明 RemoteObject RemoteObject
クラスは、リモート・オブジェクトに対するjava.lang.Object
の動作を実装します。RemoteRef RemoteRef
は、リモート・オブジェクトのハンドルを表します。RemoteServer RemoteServer
は、サーバーの実装に対する共通のスーパー・クラスであり、広範囲のリモート参照セマンティックスをサポートするフレームワークを提供します。RemoteStub 非推奨。スタブは動的に生成されるため、静的に生成されたスタブは推奨されていません。RMIClientSocketFactory RMIClientSocketFactory
のインスタンスは、RMI呼出しのクライアント・ソケットを取得するためにRMIランタイムが使用します。RMIServerSocketFactory RMIServerSocketFactory
のインスタンスは、RMI呼出しのサーバー・ソケットを取得するためにRMIランタイムが使用します。UnicastRemoteObject リモート・オブジェクトをJRMPを使ってエクスポートし、リモート・オブジェクトと通信するスタブを取得するために使用されます。 -
java.rmi.dgcにより使用されるjava.rmi.server内のクラス クラス 説明 ObjID ObjID
は、RMIランタイムにエクスポートされたリモート・オブジェクトを識別するために使用します。 -
java.rmi.registryにより使用されるjava.rmi.server内のクラス クラス 説明 RMIClientSocketFactory RMIClientSocketFactory
のインスタンスは、RMI呼出しのクライアント・ソケットを取得するためにRMIランタイムが使用します。RMIServerSocketFactory RMIServerSocketFactory
のインスタンスは、RMI呼出しのサーバー・ソケットを取得するためにRMIランタイムが使用します。 -
java.rmi.serverにより使用されるjava.rmi.server内のクラス クラス 説明 ExportException ExportException
は、リモート・オブジェクトのエクスポートの試みが失敗した場合にスローされるRemoteException
です。LogStream 非推奨。代替はありません。ObjID ObjID
は、RMIランタイムにエクスポートされたリモート・オブジェクトを識別するために使用します。Operation 非推奨。代替はありません。RemoteCall 非推奨。代替はありません。RemoteObject RemoteObject
クラスは、リモート・オブジェクトに対するjava.lang.Object
の動作を実装します。RemoteRef RemoteRef
は、リモート・オブジェクトのハンドルを表します。RemoteServer RemoteServer
は、サーバーの実装に対する共通のスーパー・クラスであり、広範囲のリモート参照セマンティックスをサポートするフレームワークを提供します。RemoteStub 非推奨。スタブは動的に生成されるため、静的に生成されたスタブは推奨されていません。RMIClassLoaderSpi RMIClassLoaderSpi
は、RMIClassLoader
のサービス・プロバイダ・インタフェースです。RMIClientSocketFactory RMIClientSocketFactory
のインスタンスは、RMI呼出しのクライアント・ソケットを取得するためにRMIランタイムが使用します。RMIFailureHandler RMIFailureHandler
は、RMISocketFactory.setFailureHandler
の呼出しを介して登録できます。RMIServerSocketFactory RMIServerSocketFactory
のインスタンスは、RMI呼出しのサーバー・ソケットを取得するためにRMIランタイムが使用します。RMISocketFactory RMISocketFactory
のインスタンスは、RMI呼出しのクライアント・ソケットおよびサーバー・ソケットを取得するためにRMIランタイムが使用します。ServerNotActiveException ServerNotActiveException
は、RemoteServer.getClientHost
の呼出し中に、そのgetClientHostメソッドがリモート・メソッド呼出しの対応範囲の外側で呼び出された場合にスローされるException
です。UID UID
とは、生成元のホスト上で常に一意である識別子、または216の「既知の」識別子のことです。 -
javax.management.remote.rmiにより使用されるjava.rmi.server内のクラス クラス 説明 RemoteObject RemoteObject
クラスは、リモート・オブジェクトに対するjava.lang.Object
の動作を実装します。RemoteRef RemoteRef
は、リモート・オブジェクトのハンドルを表します。RemoteStub 非推奨。スタブは動的に生成されるため、静的に生成されたスタブは推奨されていません。RMIClientSocketFactory RMIClientSocketFactory
のインスタンスは、RMI呼出しのクライアント・ソケットを取得するためにRMIランタイムが使用します。RMIServerSocketFactory RMIServerSocketFactory
のインスタンスは、RMI呼出しのサーバー・ソケットを取得するためにRMIランタイムが使用します。Unreferenced リモート・オブジェクトの実装は、Unreferenced
インタフェースを実装して、そのリモート・オブジェクトを参照するクライアントが存在しなくなった時点で通知を受けられるようにする必要があります。 -
javax.rmi.sslにより使用されるjava.rmi.server内のクラス クラス 説明 RMIClientSocketFactory RMIClientSocketFactory
のインスタンスは、RMI呼出しのクライアント・ソケットを取得するためにRMIランタイムが使用します。RMIServerSocketFactory RMIServerSocketFactory
のインスタンスは、RMI呼出しのサーバー・ソケットを取得するためにRMIランタイムが使用します。