JavaTM Platform
Standard Ed. 6

インタフェース
java.rmi.server.RMIServerSocketFactory の使用

RMIServerSocketFactory を使用しているパッケージ
java.rmi.activation RMI オブジェクト起動をサポートします。 
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 での RMIServerSocketFactory の使用
 

RMIServerSocketFactory 型のパラメータを持つ java.rmi.activation のメソッド
static Remote Activatable.exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          起動可能なリモートオブジェクトを RMI ランタイムにエクスポートすることにより、着信呼び出しの受け付けにオブジェクトを使用できるようにします。
static ActivationID Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          指定したオブジェクトの起動記述子を (位置、データ、再起動モードを指定して) 登録し、ポートおよびクライアントとサーバーソケットファクトリを指定してそのオブジェクトをエクスポートします。
 

RMIServerSocketFactory 型のパラメータを持つ java.rmi.activation のコンストラクタ
Activatable(ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          指定されたポート上でオブジェクトを起動またはエクスポートするために使うコンストラクタです。
Activatable(String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          このオブジェクトの起動記述子を (位置、データ、再起動モードを指定して) 登録し、ポートおよびクライアントとサーバーソケットファクトリを指定してオブジェクトをエクスポートすることにより、起動可能なリモートオブジェクトを構築します。
 

java.rmi.registry での RMIServerSocketFactory の使用
 

RMIServerSocketFactory 型のパラメータを持つ java.rmi.registry のメソッド
static Registry LocateRegistry.createRegistry(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          カスタムソケットファクトリを使用してそのインスタンスとの通信を行う Registry インスタンスを、ローカルホスト上で作成およびエクスポートします。
 

java.rmi.server での RMIServerSocketFactory の使用
 

RMIServerSocketFactory を実装している java.rmi.server のクラス
 class RMISocketFactory
          RMISocketFactory クラスのインスタンスは、RMI のランタイムが RMI コール用にクライアントとサーバーのソケットを取得するために使用します。
 

RMIServerSocketFactory 型のパラメータを持つ java.rmi.server のメソッド
static Remote UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          リモートオブジェクトをエクスポートして、入接続呼の受信に使用できるようにします。
 

RMIServerSocketFactory 型のパラメータを持つ java.rmi.server のコンストラクタ
UnicastRemoteObject(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          指定されたポートとソケットファクトリを使用して、新しい UnicastRemoteObject オブジェクトの作成とエクスポートを行います。
 

javax.management.remote.rmi での RMIServerSocketFactory の使用
 

RMIServerSocketFactory 型のパラメータを持つ javax.management.remote.rmi のコンストラクタ
RMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String,?> env)
          指定されたソケットファクトリを使って、指定されたポート上でエクスポートされる新しい RMIServer オブジェクトを作成します。
 

javax.rmi.ssl での RMIServerSocketFactory の使用
 

RMIServerSocketFactory を実装している javax.rmi.ssl のクラス
 class SslRMIServerSocketFactory
          SslRMIServerSocketFactory インスタンスは、SSL 経由の RMI 呼び出しに使用するサーバーソケットを取得するため、RMI ランタイムによって使用されます。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。