【发布时间】:2015-06-06 12:29:54
【问题描述】:
我是 Jini 技术的新手。我了解它用于分布式计算或“网络即插即用”。 但是我不明白纯RMI和Jini之间的区别。 另外,我想了解一下Jini是什么时候用的。
【问题讨论】:
我是 Jini 技术的新手。我了解它用于分布式计算或“网络即插即用”。 但是我不明白纯RMI和Jini之间的区别。 另外,我想了解一下Jini是什么时候用的。
【问题讨论】:
如维基百科文章 (http://en.wikipedia.org/wiki/Jini) 中所述:
客户端可以使用查找服务来检索代理对象到 服务;对代理的调用将调用转换为服务请求, 在服务上执行此请求,并将结果返回给 客户。这种策略比Java远程方法更方便 调用,这需要客户端知道 提前远程服务。
所以基本上 RMI 是一种在相互认识的客户端和服务器之间执行 Java 调用的机制。 Jini 添加服务来从客户端查找服务,因此客户端不需要事先知道服务器的位置。
【讨论】: