| 目次 | 前の項目 | 次の項目 | Java Remote Method Invocation |
java.rmi.server.RemoteStub クラスは、リモートオブジェクトのスタブで共通のスーパークラスです。スタブオブジェクトは代理であり、リモートオブジェクトの実際の実装が定義するのとまったく同じインタフェースのセットをサポートします。
package java.rmi.server;
public abstract class RemoteStub extends java.rmi.RemoteObject {
protected RemoteStub();
protected RemoteStub(RemoteRef ref);
protected static void setRef(RemoteStub stub, RemoteRef ref);
}
RemoteStub の 1 つ目のコンストラクタは、リモート参照を引数にとらないスタブを作成します。2 つ目のコンストラクタは、指定されたリモート参照 ref を引数にとるスタブを作成します。setRef メソッドは、JDK 1.2 では推奨されておらず、サポートもされていません。