インタフェース
java.rmi.server.RMIClientSocketFactoryの使用
RMIClientSocketFactoryを使用するパッケージ
パッケージ
説明
RMIオブジェクト起動をサポートします。
RMIレジストリ用として1つのクラスと2つのインタフェースを提供します。
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
Secure Sockets Layer (SSL)またはTransport Layer Security (TLS)プロトコルを介した
RMIClientSocketFactory
およびRMIServerSocketFactory
の実装を提供します。-
java.rmi.activationでのRMIClientSocketFactoryの使用
型RMIClientSocketFactoryのパラメータを持つjava.rmi.activationのメソッド修飾子と型メソッド説明static ActivationID
Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定したオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートおよびクライアントとサーバー・ソケット・ファクトリを指定してそのオブジェクトをエクスポートします。static Remote
Activatable.exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動可能なリモート・オブジェクトをRMIランタイムにエクスポートすることにより、着信呼出しの受け付けにオブジェクトを使用できるようにします。型RMIClientSocketFactoryのパラメータを持つjava.rmi.activationのコンストラクタ修飾子コンストラクタ説明protected
Activatable(String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートおよびクライアントとサーバー・ソケット・ファクトリを指定してオブジェクトをエクスポートすることにより、起動可能なリモート・オブジェクトを構築します。protected
Activatable(ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたポート上でオブジェクトを起動またはエクスポートするために使うコンストラクタです。 -
java.rmi.registryでのRMIClientSocketFactoryの使用
型RMIClientSocketFactoryのパラメータを持つjava.rmi.registryのメソッド修飾子と型メソッド説明static Registry
LocateRegistry.createRegistry(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
カスタム・ソケット・ファクトリを使用してそのインスタンスとの通信を行うRegistry
インスタンスを、ローカル・ホスト上で作成およびエクスポートします。static Registry
LocateRegistry.getRegistry(String host, int port, RMIClientSocketFactory csf)
指定されたport
を使用し、指定されたhost
上で動作するリモート・オブジェクトRegistry
への、ローカルに作成されたリモート参照を返します。 -
java.rmi.serverでのRMIClientSocketFactoryの使用
RMIClientSocketFactoryを実装しているjava.rmi.serverのクラス修飾子と型クラス説明class
RMISocketFactory
のインスタンスは、RMI呼出しのクライアント・ソケットおよびサーバー・ソケットを取得するためにRMIランタイムが使用します。型RMIClientSocketFactoryのパラメータを持つjava.rmi.serverのメソッド修飾子と型メソッド説明static Remote
UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたソケット・ファクトリによって特定されたトランスポートを使用します。static Remote
UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)
リモート・オブジェクトをエクスポートして、指定されたソケット・ファクトリとfilterで指定されたトランスポートを使用して、着信コールを受信できるようにします。型RMIClientSocketFactoryのパラメータを持つjava.rmi.serverのコンストラクタ修飾子コンストラクタ説明protected
UnicastRemoteObject(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
指定されたポートとソケット・ファクトリを使用して、新しいUnicastRemoteObjectオブジェクトの作成とエクスポートを行います。 -
javax.management.remote.rmiでのRMIClientSocketFactoryの使用
型RMIClientSocketFactoryのパラメータを持つjavax.management.remote.rmiのコンストラクタ修飾子コンストラクタ説明RMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String,?> env)
指定されたソケット・ファクトリを使って、指定されたポート上でエクスポートされる新しいRMIServer
オブジェクトを作成します。 -
javax.rmi.sslでのRMIClientSocketFactoryの使用
RMIClientSocketFactoryを実装しているjavax.rmi.sslのクラス修飾子と型クラス説明class
SslRMIClientSocketFactory
インスタンスは、SSLを介してRMI呼出しに使用するクライアント・ソケットを取得するため、RMIランタイムによって使用されます。