質問
私のプログラムの中で私は2つのノートブック間の単純なネットワークプロトコルをシミュレートするために、異なる方法を提供する2台のRMIサーバを、使用しています。私のトレースログから私は「パケット」の送信時間は、現在、850と1100ミリ秒の間で変化していることがわかります。
予想範囲内の伝送時間はありますか? RMIプロトコルのオーバーヘッドが大きなことを本当にですか?
BR、
マルクス
解決
いいえ、RMIのオーバーヘッドが大ということではありません。あなたの要求は、通常、応答時間のようなもののために本当に遅い非常に大きなまたはネットワークでなければならないであろう。
他のヒント
RMIは多くのことを遅くする原因の一つは、あなたが複数のパケットにデータを分割する方法です。例えば、私の仕事で、我々はかつて我々が1でRMI 1以上のイベントを送信し、セットアップをテストして、各イベントは転送され得るために、35ミリ秒程度かかりました。私たちは〜60msの時に起こった複数のイベントバッファグループ、グループとしてそれらを送信すると000 20の周りのイベントで試してみましたそのあとは、RMIは、オーバーヘッド多くの帯域幅を持っていませんが、送信/受信部が有し得るという結論になりました。
所属していません StackOverflow