首页 相关文章 为RMI实现类Jini的发现机制(1)

为RMI实现类Jini的发现机制(1)

假如你从事过Jini开发,你会知道Jini客户端是不需要知道服务的位置的;它们简单地通过发现机制来获得一个代理以访问它们需要的服务。相反,在RMI(远程方法调用)中,你必须知道你想访问的服务器的URL。在本文中,我们将向你展示怎样为RMI实现一个类Jini的发现机制,这将使得一些客户端从必须知道RMI服务器URL的麻烦中解脱出来。

你可能首先会想,为什么要这么麻烦;为什么不干脆用Jini?我们也同意这样的逻辑,非凡是对新的系统来说。不管怎样,已经有许多基于RMI的系统存在,并且在Jini被Java开发的主流接受以前,我们仍然要提供更优雅的RMI解决方案。事实上,我们在这儿描述的工作,是这样的需求的结果:开发一项Jini服务使它同时可以作为一个独立的RMI服务器运行,但使用类Jini的发现机制。

本文主要是针对没有用过Jini的RMI开发者。通过深入观察Jini内部的运作,我们希望你能开始了解Jini的机制有多么强大。我们当然不是希望你重新实现Jini,但这篇文章能帮助你理解这些机制是怎样运作的。甚至可能帮助你说服你的经理或部门头头,该考虑将Jini作为一项可行的分布式系统技术。
  
  我们不会太深入Jini的发现机制,所以假如你对此不是很...[ 查看全文 ]

2016-02-19 标签:

为RMI实现类Jini的发现机制(1)的相关文章

手机页面
收藏网站 回到头部