什么是RMI注册表

sap*_*Pro 47 java networking rmi

什么是RMI注册表?它有什么作用?

Whi*_*g34 27

本质上,RMI注册表是服务器注册它提供的服务的地方,也是客户端查询这些服务的地方.请参阅Java RMI简介.摘抄:

图1显示了客户端在使用RMI时建立的连接.首先,客户端必须联系RMI注册表,并请求服务名称.开发人员B不知道RMI服务的确切位置,但他知道足够联系开发人员A的注册表.这将指向他想要打电话的服务方向.

  • 这里也是一个了解Java RMI的有趣地方:http://docs.oracle.com/javase/tutorial/rmi/index.html (2认同)

lob*_*234 8

RMI Registry在RMI服务器和客户端之间充当代理.服务器在注册表中"注册"其服务 - 因此RMI注册表可以充当许多服务器/服务的"目录".客户端不需要知道各个服务器的位置,并在RMI注册表上查找所需的服务.作为命名目录的注册表返回客户端的相应句柄以调用方法.

谷歌周围,有很多关于RMI的信息.