Java多播通讯框架 JGroups
openkk
13年前
<p><img alt="Java多播通讯框架 JGroups" src="https://simg.open-open.com/show/c3a4f9d2e9774196efdf07ac762fd55c.png" width="450" height="160" /><br /> JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。</p> <div id="tf_edit_html_title" class="tf_edit_html_title"> JGroups的可靠性体现在: </div> <p>1,对所有接收者的消息的无丢失传输(通过丢失消息的重发)<br /> 2,大消息的分割传输和重组<br /> 3,消息的顺序发送和接收<br /> 4,原子性:消息要么被所有接收者接收,要么全不</p> <div id="tf_edit_html_title" class="tf_edit_html_title"> JavaGroups的成员关系管理体现在: </div> <p>1,可以知道组内有哪些成员<br /> 2,成员的加入,离开,掉线等的通知</p> <div id="tf_edit_html_title" class="tf_edit_html_title"> JavaGroups的主要功能特征: </div> <p>- 组的创建与删除。组成员能在LAN或WAN环境内互相发送消息<br /> - 组的成员加入或离开<br /> - 组成员的检测和通知:加入,离开,掉线<br /> - 检测与移除已掉线的成员<br /> - 消息的组播 (member-to-group或point-to-multipoint)<br /> - 消息的点对点发送 (member-to-member或point-to-point)<br /> - 支持UDP (IP Multicast), TCP, JMS等传输协议<br /> - 免费开放源代码(LGPL)</p> <p><img alt="Java多播通讯框架 JGroups" src="https://simg.open-open.com/show/d94a1ef31e58a6b6f3ce94c47d03637b.jpg" width="640" height="480" /><br /> <br /> </p> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1325078709139" target="_blank">http://www.open-open.com/lib/view/home/1325078709139</a></p>