【发布时间】:2020-08-04 16:35:51
【问题描述】:
我正在阅读 BOOK - Head First Design Patterns 中的代理设计模式。他们在那里谈论使用 RMI 使代理与远程对象通信。
即使在广泛采用 WebServices 之后,它仍然在使用吗?
【问题讨论】:
标签: java web-services rmi
我正在阅读 BOOK - Head First Design Patterns 中的代理设计模式。他们在那里谈论使用 RMI 使代理与远程对象通信。
即使在广泛采用 WebServices 之后,它仍然在使用吗?
【问题讨论】:
标签: java web-services rmi
如今,RMI 的使用量越来越少。正如您指出的那样,广泛采用了各种其他类型的客户端/服务器通信。但是,即使您想使用二进制协议来发送对象,RMI 也是基于 Java 序列化的,它不如 Kryo 之类的高效。我最近编写了使用序列化协议在客户端和服务器之间进行通信的代码,但我使用 Kryo 和套接字来完成这项工作,而不是 RMI。
【讨论】: