在我的节目我使用两个RMI服务器,它们提供不同的方法,来模拟两个笔记本之间一个简单的网络协议。从我的跟踪日志,我可以看到一个“包”的发射时间目前850个1100毫秒之间变化。

在期望的范围中的传输时间?是RMI协议的开销真的那么大?

BR,

马库斯

有帮助吗?

解决方案

没有,RMI的开销没有那么大。你的请求通常必须是非常大或网络很慢的那种响应时间。

其他提示

这会导致RMI放慢了很多有一件事是你如何将你的数据分成几个数据包。例如,在我的工作中,我们测试一次,我们通过一个发送的事件在RMI一个设置,每个事件发生大约为35ms得到转移。在此之后,我们试图分组缓存多个事件,并把他们作为一个群体,并在约20 000事件在〜60ms的打算,我们来到了结论,虽然RMI没有大量的带宽开销,发送/接收部分可能有。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top