java.rmi.server
インタフェース ServerRef
- すべてのスーパーインタフェース:
- Externalizable, RemoteRef, Serializable
- public interface ServerRef
- extends RemoteRef
リモートオブジェクトの実装のサーバ側のハンドルを表します。
- 導入されたバージョン:
- JDK1.1
serialVersionUID
public static final long serialVersionUID
- JDK 1.1.x バージョンのクラスとの互換性を示します。
exportObject
public RemoteStub exportObject(Remote obj,
Object data)
throws RemoteException
- 指定された Remote オブジェクトに対するクライアントスタブオブジェクトを作成します。呼び出しが正常に終了した場合、リモートオブジェクトはクライアントからの入接続呼を受け付けることができます。
- パラメータ:
obj
- 実装されたリモートオブジェクトdata
- オブジェクトのエクスポートに必要な情報- 戻り値:
- リモートオブジェクトのスタブ
- 例外:
RemoteException
- オブジェクトのエクスポート試行中に例外が発生した場合 (たとえば、スタブクラスが見つからなかった場合)- 導入されたバージョン:
- JDK1.1
getClientHost
public String getClientHost()
throws ServerNotActiveException
- 現在のクライアントのホスト名を返します。リモートメソッド呼び出しをアクティブに処理するスレッドから呼び出された時に、クライアントのホスト名が返されます。
- 戻り値:
- クライアントのホスト名
- 例外:
ServerNotActiveException
- リモートメソッド呼び出しの対応範囲外から呼び出された場合- 導入されたバージョン:
- JDK1.1
バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。 Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.