我是Jini技术的新手。我了解它用于分布式计算或“网络即插即用”。
但是我不理解纯RMI和Jini之间的区别。
另外,我想了解何时使用Jini。
最佳答案
如Wikipedia文章(http://en.wikipedia.org/wiki/Jini)中所述:
客户端可以使用查找服务来检索代理对象。
服务;调用代理将调用转换为服务请求,
对服务执行此请求,并将结果返回给
客户。此策略比Java远程方法更方便
调用,这要求客户端知道
提前进行远程服务。
因此,基本上,RMI是一种在彼此了解的客户端和服务器之间执行Java调用的机制。 Jini将服务添加到来自客户端的查找服务中,因此客户端无需事先知道服务器的位置。
关于java - Jini和RMI有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30682874/