Java RMI 和 RPC 之间的实际区别是什么?
我在一些地方读到 RMI 使用对象?
RPC是基于C的,因此它具有结构化编程语义,另一方面,RMI是基于Java的技术,并且是面向对象的。
通过 RPC,您可以调用导出到服务器中的远程函数,在 RMI 中,您可以引用远程对象并调用它们的方法,还可以传递和返回更多远程对象引用,这些引用可以分布在许多 JVM 实例中,因此它的功能更加强大。
当需要开发比纯客户端-服务器架构更复杂的东西时,RMI 就会脱颖而出。在网络上分布对象非常容易,使所有客户端都可以进行通信,而无需显式建立单独的连接。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)