rmiregistry(1)

名前
rmiregistry - Javaリモート・オブジェクト・レジストリ

    rmiregistryコマンドは、現在のホストの指定したポート上にリモート・オブジェクト・レジストリを開始します。

形式

rmiregistry [port]

説明

rmiregistryコマンドは、現在のホストの指定port上にリモート・オブジェクト・レジストリを作成し、開始します。portの指定を省略した場合、レジストリはポート1099で開始します。rmiregistryコマンドに、出力機能はありません。通常、これはバックグラウンドで実行されます。次に例を示します。

rmiregistry &

リモート・オブジェクト・レジストリは、ブートストラップのネーム・サービスです。同一ホストのRMIサーバーが、リモート・オブジェクトを名前にバインドするために使用されます。次に、ローカルおよびリモート・ホストのクライアントはリモート・オブジェクトを検索し、リモート・メソッドの呼出しを行います。

レジストリは、一般的に、最初のリモート・オブジェクトの位置を指定します。そこで、アプリケーションはメソッドを呼び出す必要があります。かわって、そのオブジェクトはアプリケーション指定のサポートを提供し、他のオブジェクトを探します。

java.rmi.registry.LocateRegistryクラスのメソッドは、ローカル・ホスト、またはローカル・ホストとポートで動作するレジストリを取得するために使用されます。

java.rmi.NamingクラスのURLベースのメソッドは、レジストリで動作し、任意のホストおよびローカル・ホスト上のリモート・オブジェクトの検索に使用されます。リモート・オブジェクトに単純な(文字列)名前をバインドしたり、新しい名前をリバインド(古いバインドにオーバーライド)します。またリモート・オブジェクトをアンバインドしたり、レジストリにバインドされたURLを出力します。

オプション

    -J  -Jの後ろに続くオプションをjavaインタプリタに引き渡します。javaオプションと組み合せて使用します(-Jとjavaオプションの間にスペースは入れない)。

関連項目

java(1)、 java.rmi.registry.LocateRegistry @
http://docs.oracle.com/javase/7/docs/api/java/rmi/registry/LocateRegistry.htmlおよび java.rmi.Naming @
http://docs.oracle.com/javase/7/docs/api/java/rmi/Naming.html