JGroups群組通訊工具包v5.2.2
v0
JGroups是一個可靠的群組通訊Java工具包。它是基於IP組播(IPmulticast),但在可靠性,群組成員管理上對它作了擴展。
JGroups的可靠性體現在
1,對所有接收者的訊息的無遺失傳送(透過遺失訊息的重發)
2,大訊息的分割傳輸與重組
3,訊息的順序發送和接收
4,原子性:訊息要麼被所有接收者接收,要麼全不
JavaGroups的成員關係管理體現在:
1,可以知道組內有哪些成員
2,成員的加入,離開,掉線等的通知
JavaGroups的主要功能特徵:-群組的建立與刪除。群組成員能在LAN或WAN環境內互相傳送訊息
-群組的成員加入或離開
-組員的偵測與通知:加入,離開,斷線
-偵測與移除已斷線的成員
-訊息的群播(member-to-group或point-to-multipoint)
-訊息的點對點發送(member-to-member或point-to-point)
-支援UDP(IPMulticast),TCP,JMS等傳輸協議
-免費開放原始碼
JGroups(Java多播通訊框架)頁面展示