2

JGroupsは 90 年代後半から存在しているようです。JGroups があるのになぜ Netty が必要なのですか? Netty が非同期であるのに対し、JGroups はスレッド プーリングに基づいているためですか? それが唯一の違いですか?

4

2 に答える 2

7

JGroupss の目標は、グループ通信に焦点を当てたクラスタリングと信頼性の高いメッセージングです。ノードのグループにメッセージを送信します (1 対多)。主に、分散型ピアツーピア システムの実装に使用されます。

Netty の焦点は、(afaict) ポイント ツー ポイント メッセージング (1 対 1) です。典型的な実装は、クライアント サーバー アーキテクチャです。

免責事項: 私は JGroups のリーダーであり、Netty についてはあまり知りません...

于 2014-05-01T08:09:26.323 に答える
4

Netty は、「任意の」ネットワーク関連アプリケーションを作成できる汎用ネットワーク フレームワークです。したがって、JGroups よりもはるかに一般的です。

于 2014-05-01T08:50:03.260 に答える