【发布时间】:2012-08-21 07:14:06
【问题描述】:
我部署了一个 RMI 服务,编写了一个 RMI 客户端(Java SE 项目)来访问它并且没问题,但是 Web 项目中的一些代码,我使用 wireshark 发现从我们的客户端发送到我们的服务器的每个 RMI 请求都包含应用程序类路径中所有 jar 的列表。
我的问题类似于http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6664389
如何解决?
【问题讨论】:
-
不要使用内置的RMI? ;) 如果您真的需要,您可以使用更高效的普通套接字或其他 RPC 库。但是,除非您知道自己有性能问题,否则我会保留内置 RMI。
-
我不能同意,但这是一个历史问题
-
如果它已经有一段时间没有严重的问题了...... ;)
-
previous 问题不严重,因为PV小...
-
这就是为什么我怀疑 RMI 没有简单的解决方案来提高效率。