JGroups グループ コミュニケーション ツールキット v5.3.13
5.3.13
JGroups グループ通信ツールキットは、信頼性の高いグループ通信 Java ツールキットです。これは IP マルチキャストに基づいていますが、信頼性とグループ メンバー管理の点で拡張されています。
JGroupsの信頼性は以下に反映されています。
1. すべての受信者へのメッセージの損失のない送信 (失われたメッセージの再送信による)
2. 大きなメッセージの分割送信と再組み立て
3. メッセージの逐次送受信
4. 原子性: メッセージはすべての受信者によって受信されるか、まったく受信されません。
JavaGroups のメンバーシップ関係管理は、
1. グループのメンバーが誰であるかを知ることができます
2. 会員の加入、脱退、切断等の通知
JavaGroupsの主な機能
1. グループの作成と削除。グループのメンバーは LAN または WAN 環境内で相互にメッセージを送信できます
2. グループメンバーの参加または脱退
3. グループメンバーの検出と通知:参加、脱退、切断
4. 切断されたメンバーを検出して削除する
5. メッセージのマルチキャスト (メンバーからグループまたはポイントツーマルチポイント)
6. ポイントツーポイントのメッセージ送信 (メンバー間またはポイントツーポイント)
7. UDP (IP マルチキャスト)、TCP、JMS およびその他の伝送プロトコルをサポート
8. 無料のオープンソースコード