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

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

機能説明

rmiregistry [port]

説明

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

rmiregistry &

リモートオブジェクトレジストリはブートストラップ名付けサービスです。ホストの RMI サーバが、リモートオブジェクトに名前をつけるために使用されます。次にクライアントはリモートオブジェクトを探し、リモートメソッドの呼び出しを行います。

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

java.rmi.registry.LocateRegistry クラスのメソッドは、特定のホスト、ホストおよびポート上で動作するレジストリを得ます。

java.rmi.Naming クラスの URL 基本メソッドは、レジストリで動作し、リモートオブジェクトを探すのに使用されます。リモートオブジェクトに 1 つの (文字列) 名前をバインドしたり、新しい名前をリバインド (古いバインドにオーバーライド)します。またリモートオブジェクトを外したり、レジストリにバインドされた URL をリストしたりします。

参照

java.rmi.registry.LocateRegistry および java.rmi.Naming