R注册表与LDAP



我最近发现了Java RMI API,我正在使用Rmiregistry存储和获取远程对象。

然后,我看到我们可以使用LDAP来完成这项任务。我被这种方法所困扰,但经过一番研究,我对这两种选择有点困惑。

目前,我所理解的是:

  • 两者都可以用于存储和收集远程对象
  • LDAPJNDI API访问,而Rmiregistry可直接使用

我想知道的是每个选项的优缺点,主要是建议何时(以及为什么)使用其中一个而不是另一个。

大多数人使用注册表。如果您已经有了LDAP服务器,您可能会使用LDAP,但您不会麻烦地仅为RMI安装LDAP服务器。

  1. RMI注册表参与DGC,而LDAP服务器不参与
  2. LDAP支持RMI注册表为平面的分层命名空间

除此之外。我想不出有什么大的区别。

相关内容

  • 没有找到相关文章

最新更新