Java プラットフォーム 1.2

パッケージ java.rmi.server

RMI のサーバ側をサポートするクラスおよびインタフェースを提供します。

参照:
          説明

インタフェースの概要
LoaderHandler 推奨されません。 代替はありません。
RemoteCall 推奨されません。 代替はありません。
RemoteRef リモートオブジェクトのハンドルを表します。
RMIClientSocketFactory RMIClientSocketFactory のインスタンスは、RMI 呼び出しのクライアントソケットを取得するために RMI ランタイムが使用します。
RMIFailureHandler RMIFailureHandler は、RMISocketFactory.setFailureHandler の呼び出しを介して登録できます。
RMIServerSocketFactory RMIServerSocketFactory のインスタンスは、RMI 呼び出しのサーバソケットを取得するために RMI ランタイムが使用します。
ServerRef リモートオブジェクトの実装のサーバ側のハンドルを表します。
Skeleton 推奨されません。 代替はありません。
Unreferenced リモートオブジェクトの実装は、Unreferenced インタフェースを実装して、そのリモートオブジェクトを参照するクライアントが存在しなくなった時点で通知を受けられるようにする必要があります。
 

クラスの概要
LogStream 推奨されません。 代替はありません。
ObjID ObjID は、VM の中でリモートオブジェクトを世代間で一意に識別するのに使用します。
Operation 推奨されません。 代替はありません。
RemoteObject リモートオブジェクトに対する java.lang.Object の動作を実装します。
RemoteServer サーバの実装に対する共通のスーパークラスであり、広範囲のリモート参照セマンティクスをサポートするフレームワークを提供します。
RemoteStub クライアントスタブに対する共通のスーパークラスであり、広範囲のリモート参照セマンティクスをサポートするフレームワークを提供します。
RMIClassLoader 1 つ以上の URL で示されるネットワーク上の場所からクラスをロードしたり、既存クラスのロード元の場所を取得するための static メソッドを提供します。
RMISocketFactory RMISocketFactory クラスのインスタンスは、RMI のランタイム が RMI コール用にクライアントとサーバのソケットを取得するために使用します。
UID 識別子を作成するための抽象クラスであり、その識別子は、抽象クラスが生成されるホストに関して一意になります。
UnicastRemoteObject 複製でないリモートオブジェクトを定義します。
 

例外の概要
ExportException リモートオブジェクトのエクスポートが失敗した場合にスローされる RemoteException です。
ServerCloneException UnicastRemoteObject の複製時にリモート例外が発生した場合にスローされます。
ServerNotActiveException RemoteServer.getClientHost の呼び出し中に、その getClientHost メソッドがリモートメソッド呼び出しの対応範囲の外側で呼び出された場合にスローされる Exception です。
SkeletonMismatchException 推奨されません。 代替はありません。
SkeletonNotFoundException 推奨されません。 代替はありません。
SocketSecurityException UnicastRemoteObject クラスまたは java.rmi.activation.Activatable クラスのコンストラクタまたは exportObject メソッドの明示的な呼び出しによってリモートオブジェクトをエクスポートしているコードが、リモートオブジェクトのエクスポート時に指定したポート番号で java.net.ServerSocket を作成する許可を持たない場合にスローされます。
 

パッケージ java.rmi.server の説明

RMI のサーバ側をサポートするクラスおよびインタフェースを提供します。クラスのグループは、rmic スタブコンパイラが生成したスタブおよびスケルトンに使用されます。RMI 転送プロトコル、および HTTP トンネリングの実装は別のグループのクラスにより行われます。

導入されたバージョン:
JDK1.1

Java プラットフォーム 1.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.