java.rmi.server
インタフェース RMIClientSocketFactory
- 既知の実装クラスの一覧:
- RMISocketFactory
- public abstract interface RMIClientSocketFactory
RMIClientSocketFactory
のインスタンスは、RMI 呼び出しのクライアントソケットを取得するために RMI ランタイムが使用します。リモートオブジェクトは、java.rmi.server.UnicastRemoteObject
および java.rmi.activation.Activatable
のコンストラクタまたは exportObject
メソッドを使って作成またはエクスポートされたときに RMIClientSocketFactory
と関連付けることができます。
リモートオブジェクトと関連付けられている RMIClientSocketFactory
のインスタンスは、リモートオブジェクトの参照が RMI 呼び出しで転送されるときにクライアントにダウンロードされます。この RMIClientSocketFactory
は、リモートメソッド呼び出しでリモートオブジェクトとの接続を確立するために使われます。
RMIClientSocketFactory
のインスタンスはリモートオブジェクトレジストリと関連付けることもでき、これにより、クライアントはリモートオブジェクトレジストリとのカスタムソケット通信を使うことができます。
- 導入されたバージョン:
- JDK1.2
- 関連項目:
UnicastRemoteObject
,
Activatable
,
LocateRegistry
createSocket
public Socket createSocket(String host,
int port)
throws IOException
- 指定されたホストおよびポートに接続するクライアントソケットを作成します。
- パラメータ:
host
- ホスト名port
- ポート番号- 戻り値:
- 指定されたホストおよびポートに接続されるソケット
- 例外:
- IOException - ソケットの作成時に入出力エラーが発生した場合
- 導入されたバージョン:
- JDK1.2
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.