インタフェース
java.rmi.Remoteの使用
Remoteを使用するパッケージ
パッケージ
説明
RMIパッケージを提供します。
RMI分散ガベージ・コレクション(DGC)に対するクラスとインタフェースを提供します。
RMIレジストリ用として1つのクラスと2つのインタフェースを提供します。
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
-
java.rmiでのRemoteの使用
-
java.rmi.dgcでのRemoteの使用
java.rmi.dgcのRemoteのサブインタフェース -
java.rmi.registryでのRemoteの使用
java.rmi.registryのRemoteのサブインタフェース修飾子と型インタフェース説明interfaceRegistryは、単純なリモート・オブジェクト・レジストリに対するリモート・インタフェースで、任意の文字列名にバインドされたリモート・オブジェクト参照を格納および取得するためのメソッドを提供します。Remoteを返すjava.rmi.registryのメソッド型Remoteのパラメータを持つjava.rmi.registryのメソッド -
java.rmi.serverでのRemoteの使用
Remoteを実装するjava.rmi.serverのクラス修飾子と型クラス説明classRemoteObjectクラスはリモート・オブジェクトに対するjava.lang.Objectの動作を実装します。classJava Remote Method Invocation (Java RMI)で使用するためのInvocationHandlerインタフェースの実装です。classRemoteServerは、サーバーの実装に対する共通のスーパー・クラスであり、広範囲のリモート参照セマンティックスをサポートするフレームワークを提供します。class非推奨。スタブは動的に生成されるため、静的に生成されたスタブは推奨されていません。classリモート・オブジェクトをJRMPを使ってエクスポートし、リモート・オブジェクトと通信するスタブを取得するために使用されます。Remoteを返すjava.rmi.serverのメソッド修飾子と型メソッド説明static RemoteUnicastRemoteObject.exportObject(Remote obj, int port) リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたポートを使用します。static RemoteUnicastRemoteObject.exportObject(Remote obj, int port, ObjectInputFilter filter) リモート・オブジェクトをエクスポートして、指定された特定のポートとfilterを使用して、着信コールを受信できるようにします。static RemoteUnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたソケット・ファクトリによって特定されたトランスポートを使用します。static RemoteUnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter) リモート・オブジェクトをエクスポートして、指定されたソケット・ファクトリとfilterで指定されたトランスポートを使用して、着信コールを受信できるようにします。static Remoteパラメータとして渡されたリモート・オブジェクトobjに対するスタブを返します。型Remoteのパラメータを持つjava.rmi.serverのメソッド修飾子と型メソッド説明voidSkeleton.dispatch(Remote obj, RemoteCall theCall, int opnum, long hash) 非推奨。代替なしServerRef.exportObject(Remote obj, Object data) 非推奨。指定されたRemoteオブジェクトに対するクライアント・スタブ・オブジェクトを作成します。static RemoteStubUnicastRemoteObject.exportObject(Remote obj) 非推奨。静的スタブのみをサポートしているため、このメソッドは非推奨です。static RemoteUnicastRemoteObject.exportObject(Remote obj, int port) リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたポートを使用します。static RemoteUnicastRemoteObject.exportObject(Remote obj, int port, ObjectInputFilter filter) リモート・オブジェクトをエクスポートして、指定された特定のポートとfilterを使用して、着信コールを受信できるようにします。static RemoteUnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたソケット・ファクトリによって特定されたトランスポートを使用します。static RemoteUnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter) リモート・オブジェクトをエクスポートして、指定されたソケット・ファクトリとfilterで指定されたトランスポートを使用して、着信コールを受信できるようにします。メソッドを呼び出します。static Remoteパラメータとして渡されたリモート・オブジェクトobjに対するスタブを返します。static booleanUnicastRemoteObject.unexportObject(Remote obj, boolean force) RMIランタイムからリモート・オブジェクトobjを削除します。 -
javax.management.remote.rmiでのRemoteの使用
javax.management.remote.rmiのRemoteのサブインタフェース修飾子と型インタフェース説明interfaceクライアントからサーバー側のMBeanServer実装へMBeanServer要求を転送するために使用されるRMIオブジェクトです。interfaceRMIコネクタとの接続の確立に使用されるRMIオブジェクトです。Remoteを実装するjavax.management.remote.rmiのクラス修飾子と型クラス説明classRMIConnectionインタフェースの実装です。final classRMIConnectionImplリモート・スタブ。class非推奨。このトランスポートはサポートされなくなりました。classJRMP経由でエクスポートされるRMIServerオブジェクトであり、JRMP経由でエクスポートされたRMIオブジェクトとしてクライアント接続を作成します。classコネクタ・サーバーを表すRMIオブジェクトです。final classRMIServerImplリモート・スタブ。