JavaTM 2 Platform
Standard Ed. 5.0

インタフェース
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)
          exportObject メソッドは、Activatable クラスを拡張しない「起動可能な」オブジェクトから明示的に呼び出されることがあります。
 

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 2 Platform
Standard Ed. 5.0

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

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