小编典典

Java RMI 和 RPC 有什么区别?

all

Java RMI 和 RPC 之间的实际区别是什么?

我在某些地方读过 RMI 使用对象?


阅读 76

收藏
2022-08-24

共1个答案

小编典典

RPC 是基于 C 的,因此它具有结构化的编程语义,另一方面,RMI 是一种基于 Java 的技术,它是面向对象的。

使用 RPC,您可以调用导出到服务器的远程函数,在 RMI 中,您可以引用远程对象并调用它们的方法,还可以传递和返回更多可以分布在许多 JVM
实例中的远程对象引用,因此它更强大.

当需要开发比纯客户端-服务器架构更复杂的东西时,RMI 就会脱颖而出。在网络上分散对象非常容易,使所有客户端都可以进行通信,而无需显式地建立单独的连接。

2022-08-24