JavaGroups是一個(gè)可靠的群組通訊Java工具包。它基于IP組播(multicast),但利用可靠性與群組從屬關(guān)系對(duì)它進(jìn)行擴(kuò)展。 JavaGroups 是一種可靠組通信工具,在同一臺(tái)主機(jī)、局域網(wǎng)甚至是廣域網(wǎng)中,成員可以加入一個(gè)組,發(fā)送消息給其它的組成員并從其它成員中接收消息,系統(tǒng)跟蹤所有組成員加入、退出,并將這些系統(tǒng)信息發(fā)送給其它組成員。在JavaGroups中,組并不需要明確地創(chuàng)建,當(dāng)?shù)谝粋€(gè)成員加入一個(gè)組時(shí),自動(dòng)創(chuàng)建了該組,第一個(gè)成員同時(shí)作為系統(tǒng)的協(xié)調(diào)者統(tǒng)一發(fā)送系統(tǒng)信息(譬如成員的加入退出等)給其它成員,而其他組成員通過與系統(tǒng)協(xié)調(diào)者的通信來獲得系統(tǒng)的變化情況。目前大部分開源的分布式緩存的底層都是基于JGroups,包括鼎鼎大名的JBossCache、OSCache等等。
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用