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

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

形式

rmiregistry [port]

説明

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

rmiregistry &

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

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

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

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

オプション

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

関連項目

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

Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.