题
在我的节目我使用两个RMI服务器,它们提供不同的方法,来模拟两个笔记本之间一个简单的网络协议。从我的跟踪日志,我可以看到一个“包”的发射时间目前850个1100毫秒之间变化。
在期望的范围中的传输时间?是RMI协议的开销真的那么大?
BR,
马库斯
解决方案
没有,RMI的开销没有那么大。你的请求通常必须是非常大或网络很慢的那种响应时间。
其他提示
这会导致RMI放慢了很多有一件事是你如何将你的数据分成几个数据包。例如,在我的工作中,我们测试一次,我们通过一个发送的事件在RMI一个设置,每个事件发生大约为35ms得到转移。在此之后,我们试图分组缓存多个事件,并把他们作为一个群体,并在约20 000事件在〜60ms的打算,我们来到了结论,虽然RMI没有大量的带宽开销,发送/接收部分可能有。
不隶属于 StackOverflow