您可以在rmiregistry基于UNIX的系统上使用该命令在当前主机的指定端口上创建和启动远程对象注册表。

概要

rmiregistry options port

options
这代表rmiregistry命令的选项。查看选项

port
当前主机上启动远程对象注册表的端口号。

描述

在Oracle Solaris,Linux和macOS系统上,该rmiregistry命令在当前主机的指定端口上创建并启动远程对象注册表。如果省略端口,则注册表在端口1099上启动。该rmiregistry命令不产生任何输出,通常在后台运行,例如:

rmiregistry &

远程对象注册表是引导命名服务,同一主机上的RMI服务器使用它来将远程对象绑定到名称。然后,本地和远程主机上的客户端可以查找远程对象并进行远程方法调用。

注册表通常用于定位应用程序需要在其上调用方法的第一个远程对象。然后,该对象为查找其他对象提供了特定于应用程序的支持。

java.rmi.registry.LocateRegistry该类的方法用于获取在本地主机或本地主机和端口上运行的注册表。

java.rmi.Naming该类的基于URL的方法在注册表上运行,并可用于:
将指定名称绑定到远程对象
返回注册表中绑定的名称的数组
返回与指定名称关联的远程对象的引用(存根)
将指定名称重新绑定到新的远程对象
销毁与远程对象关联的指定名称的绑定

选件

-Joption
与任何Java选项一起使用,可将option以下内容-J(-J和选项之间没有空格)传递给Java解释器。