- 
- 既知のすべての実装クラス:
- RMISocketFactory,- SslRMIServerSocketFactory
 
 public interface RMIServerSocketFactoryRMIServerSocketFactoryのインスタンスは、RMI呼出しのサーバー・ソケットを取得するためにRMIランタイムが使用します。 リモート・オブジェクトは、java.rmi.server.UnicastRemoteObjectおよびjava.rmi.activation.ActivatableのコンストラクタまたはexportObjectメソッドを使って作成またはエクスポートされたときにRMIServerSocketFactoryと関連付けることができます。リモート・オブジェクトに関連した RMIServerSocketFactoryのインスタンスは、クライアントからの着信呼出しを受け入れるためのServerSocketを取得するために使われます。RMIServerSocketFactoryのインスタンスはリモート・オブジェクト・レジストリと関連付けることもでき、これにより、クライアントはリモート・オブジェクト・レジストリとのカスタム・ソケット通信を使うことができます。このインタフェースの実装は、 Object.equals(java.lang.Object)を実装して、同じ(機能的に同等の)サーバー・ソケット・ファクトリを表すインスタンスが渡されたときにはtrueを、それ以外の場合はfalseを渡す必要があります。さらに、Object.equals実装と一貫性を持つObject.hashCode()も実装する必要があります。- 導入されたバージョン:
- 1.2
- 関連項目:
- UnicastRemoteObject、- Activatable、- LocateRegistry
 
- 
- 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 ServerSocketcreateServerSocket(int port)指定ポート用のサーバー・ソケットを作成します。ポート0は匿名ポートを示します。
 
- 
- 
- 
メソッドの詳細- 
createServerSocketServerSocket createServerSocket(int port) throws IOException 指定ポート用のサーバー・ソケットを作成します。ポート0は匿名ポートを示します。- パラメータ:
- port- ポート番号
- 戻り値:
- 指定されたポートのサーバー・ソケット
- 例外:
- IOException- サーバー・ソケットの作成時に入出力エラーが発生した場合
- 導入されたバージョン:
- 1.2
 
 
- 
 
-