インタフェース
java.rmi.Remoteの使用

Remoteを使用しているパッケージ
パッケージ
説明
RMIパッケージを提供します。
RMI分散ガベージ・コレクション(DGC)に対するクラスとインタフェースを提供します。
RMIレジストリ用として1つのクラスと2つのインタフェースを提供します。
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
  • java.rmiでのRemoteの使用

    Remoteを返すjava.rmiのメソッド
    修飾子と型
    メソッド
    説明
    static Remote
    Naming.lookup(String name)
    指定されたnameに関連したリモート・オブジェクトの参照(スタブ)を返します。
    Remote型のパラメータを持つjava.rmiのメソッド
    修飾子と型
    メソッド
    説明
    static void
    Naming.bind(String name, Remote obj)
    指定されたnameをリモート・オブジェクトにバインドします。
    static void
    Naming.rebind(String name, Remote obj)
    指定された名前を新しいリモート・オブジェクトにバインドし直します。
  • java.rmi.dgcでのRemoteの使用

    java.rmi.dgcでのRemoteのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    DGCインタフェースは、分散ガベージ・コレクション・アルゴリズムのサーバー側に使用されるものです。
  • java.rmi.registryでのRemoteの使用

    java.rmi.registryでのRemoteのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    Registryは、単純なリモート・オブジェクト・レジストリに対するリモート・インタフェースで、任意の文字列名にバインドされたリモート・オブジェクト参照を格納および取得するためのメソッドを提供します。
    Remoteを返すjava.rmi.registryのメソッド
    修飾子と型
    メソッド
    説明
    Registry.lookup(String name)
    このレジストリ内の特定のnameにバインドされているリモート参照を返します。
    Remote型のパラメータを持つjava.rmi.registryのメソッド
    修飾子と型
    メソッド
    説明
    void
    Registry.bind(String name, Remote obj)
    このレジストリ内の特定のnameにリモート参照をバインドします。
    void
    Registry.rebind(String name, Remote obj)
    このレジストリ内の特定のnameへのバインディングを特定のリモート参照に置き換えます。
  • java.rmi.serverでのRemoteの使用

    Remoteを実装しているjava.rmi.serverのクラス
    修飾子と型
    クラス
    説明
    class 
    RemoteObjectクラスはリモート・オブジェクトに対するjava.lang.Objectの動作を実装します。
    class 
    Java Remote Method Invocation (Java RMI)で使用するためのInvocationHandlerインタフェースの実装です。
    class 
    RemoteServerは、サーバーの実装に対する共通のスーパー・クラスであり、広範囲のリモート参照セマンティックスをサポートするフレームワークを提供します。
    class 
    非推奨。
    スタブは動的に生成されるため、静的に生成されたスタブは推奨されていません。
    class 
    リモート・オブジェクトをJRMPを使ってエクスポートし、リモート・オブジェクトと通信するスタブを取得するために使用されます。
    Remoteを返すjava.rmi.serverのメソッド
    修飾子と型
    メソッド
    説明
    static Remote
    UnicastRemoteObject.exportObject(Remote obj, int port)
    リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたポートを使用します。
    static Remote
    UnicastRemoteObject.exportObject(Remote obj, int port, ObjectInputFilter filter)
    リモート・オブジェクトをエクスポートして、指定された特定のポートとfilterを使用して、着信コールを受信できるようにします。
    static Remote
    UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
    リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたソケット・ファクトリによって特定されたトランスポートを使用します。
    static Remote
    UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)
    リモート・オブジェクトをエクスポートして、指定されたソケット・ファクトリとfilterで指定されたトランスポートを使用して、着信コールを受信できるようにします。
    static Remote
    RemoteObject.toStub(Remote obj)
    パラメータとして渡されたリモート・オブジェクトobjに対するスタブを返します。
    Remote型のパラメータを持つjava.rmi.serverのメソッド
    修飾子と型
    メソッド
    説明
    void
    Skeleton.dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
    非推奨。
    代替はありません。
    ServerRef.exportObject(Remote obj, Object data)
    非推奨。
    指定されたRemoteオブジェクトに対するクライアント・スタブ・オブジェクトを作成します。
    static RemoteStub
    UnicastRemoteObject.exportObject(Remote obj)
    非推奨。
    このメソッドは、静的スタブのみをサポートするため、非推奨になりました。
    static Remote
    UnicastRemoteObject.exportObject(Remote obj, int port)
    リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたポートを使用します。
    static Remote
    UnicastRemoteObject.exportObject(Remote obj, int port, ObjectInputFilter filter)
    リモート・オブジェクトをエクスポートして、指定された特定のポートとfilterを使用して、着信コールを受信できるようにします。
    static Remote
    UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
    リモート・オブジェクトをエクスポートして、着信呼出しの受信に使用できるようにします。指定されたソケット・ファクトリによって特定されたトランスポートを使用します。
    static Remote
    UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)
    リモート・オブジェクトをエクスポートして、指定されたソケット・ファクトリとfilterで指定されたトランスポートを使用して、着信コールを受信できるようにします。
    RemoteRef.invoke(Remote obj, Method method, Object[] params, long opnum)
    メソッドを呼び出します。
    static Remote
    RemoteObject.toStub(Remote obj)
    パラメータとして渡されたリモート・オブジェクトobjに対するスタブを返します。
    static boolean
    UnicastRemoteObject.unexportObject(Remote obj, boolean force)
    RMIランタイムからリモート・オブジェクトobjを削除します。
  • javax.management.remote.rmiでのRemoteの使用

    javax.management.remote.rmiでのRemoteのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    クライアントからサーバー側のMBeanServer実装へMBeanServer要求を転送するために使用されるRMIオブジェクトです。
    interface 
    RMIコネクタとの接続の確立に使用されるRMIオブジェクトです。
    Remoteを実装しているjavax.management.remote.rmiのクラス
    修飾子と型
    クラス
    説明
    class 
    RMIConnectionインタフェースの実装です。
    final class 
    RMIConnectionImplリモート・スタブ。
    class 
    非推奨。
    このトランスポートはサポートされなくなりました。
    class 
    JRMP経由でエクスポートされるRMIServerオブジェクトであり、JRMP経由でエクスポートされたRMIオブジェクトとしてクライアント接続を作成します。
    class 
    コネクタ・サーバーを表すRMIオブジェクトです。
    final class 
    RMIServerImplリモート・スタブ。
    Remoteを返すjavax.management.remote.rmiのメソッド
    修飾子と型
    メソッド
    説明
    RMIIIOPServerImpl.toStub()
    非推奨。
     
    RMIJRMPServerImpl.toStub()
    このRMIServerオブジェクトの直列化可能スタブを返します。
    abstract Remote
    RMIServerImpl.toStub()
    このサーバー・オブジェクトのリモート処理可能なスタブを返します。