rmiregistry(1) Remote Method Invocation (RMI) rmiregistry(1)

# 名前

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

# 概要

```
rmiregistry [ port ]
```

*port*

リモート・オブジェクト・レジストリを開始する現在のホスト上の**port**の数。

# 説明

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

```
rmiregistry &


 
```

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

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

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

**java.rmi.Naming**クラスのURLベース・メソッドはレジストリに対して操作を実行し、任意のホストおよびローカル・ホストでのリモート・オブジェクトの検索に使用できます。単純名(文字列)をリモート・オブジェクトにバインドし、新しい名前をリモート・オブジェクトに再バインドし(古いバインドをオーバーライド)、リモート・オブジェクトをアンバインドし、レジストリにバインドされているURLをリスト表示します。

# オプション

-J

Javaオプションとともに使用して、**-J**の後ろに続くオプションをJavaインタプリタに引き渡します(**-J**とオプションの間にスペースは入れません)。

# 関連項目

•[java(1)](/man/os/openjdk-8/java.1)

•**「java.rmi.registry.LocateRegistry」**(http://docs.oracle.com/javase/8/docs/api/java/rmi/registry/LocateRegistry.html)

•**「java.rmi.Naming class description」**(http://docs.oracle.com/javase/8/docs/api/java/rmi/Naming.html)

2013年11月21日 JDK 8

---

Document: rmiregistry(1) from openjdk-8 8.504-r3 (Chainguard OS)
Source: https://github.com/openjdk/jdk8u.git
