2

ネットワークを介した 2 つのマルチスレッド アプリケーション間の高速通信を必要とするシステムを開発しています。意味的には、1 つのアプリケーションは、別のアプリケーション (サーバー) に対して継続的に RMI 呼び出しを行うクライアントです。パフォーマンス上の理由から、Netty のような軽量のライブラリは、Tomcat/HTTPClient のような重いアプローチよりもこのタスクに適していると思います。ただし、Netty は本質的に非同期であり、その上に RMI や要求と応答の呼び出しを適切に実装することは非常に難しいようです。

エラーが発生しやすいカスタマイズを開発せずに、要求と応答の呼び出しを行うと同時に、Netty の高いパフォーマンスを活用する方法はありますか? このタスクにより適した Netty の代替品はありますか?

4

2 に答える 2

0

組み込みのGlassFishサーバーとEJBを使用すると、低レベルのRMIの詳細の多くが隠されます。

于 2012-06-24T16:38:33.970 に答える
0

残念ながら Netty には詳しくありませんが、このタスクにはJBoss Remotingを使用しました。JBoss Remotingはさまざまなプロトコルをサポートしています
。JBoss リモーティングと nio についてはこちらもご覧ください

于 2012-06-24T16:27:10.433 に答える