java - JAVA RMI 还在任何地方使用吗?

标签 java web-services rmi

<分区>

我正在阅读书籍中的代理设计模式 - Head First Design Patterns .他们在那里讨论使用 RMI 使代理与远程对象通信。

即使在 WebServices 被广泛采用后,它是否仍在使用?

最佳答案

如今,RMI 的使用越来越少。正如您所指出的,各种其他类型的客户端/服务器通信被广泛采用。然而,即使您想使用二进制协议(protocol)来发送对象,RMI 也是基于 Java 序列化的,其效率不如 Kryo。我最近编写了使用序列化协议(protocol)在客户端和服务器之间进行通信的代码,但我使用 Kryo 和套接字而不是 RMI 来完成这项工作。

关于java - JAVA RMI 还在任何地方使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63251313/

相关文章:

java - 类构造函数中调用的接口(interface)方法

java - 为 iOS、Android 和桌面开发应用程序

javascript - webservice.htc、moz-behaviors 和 Firefox 3

java - 大 O N^2 (Log N)

java - 从代码参数获取 Facebook OAuth token

java - 在命令行和 Eclipse 中运行 RMI 服务器

c# - RMI,现代 Java 相当于 .NET WCF(Windows 通信基础)吗?

java - java RMI 远程对象(服务器)是单例吗?

java - 如何在 JPanel 内左对齐 JLabel?

java - 使用 Java 从网页中读取文本