JGroups 2.8.0.CR3 发布

JGroups 是一个采用纯Java编写的可靠的组播通信工具包。JGroups的强项是消息组播,但并不要认为JGroups只能做消息组播,JGroups同样支息的传输,例如TCP。

JGroups包含如下特性:

  1. JGroups支持组成员加入或离开
  2. JGroups支持组成员的检测和状态通知:加入,离开,掉线
  3. JGroups支持组的创建与删除。组成员能在LAN或WAN环境内互相发送消息
  4. JGroups支持检测与移除已掉线的成员
  5. JGroups支持UDP (IP Multicast), TCP, JMS等传输协议
  6. JGroups支持消息的组播 (member-to-group或point-to-multipoint)
  7. JGroups支持消息的点对点发送 (member-to-member或point-to-point)
  8. JGroups是免费开放源代码,基于LGPL许可发布

JGroups的可靠性体现在:

  1. JGroups支持对丢失消息的重发功能。
  2. JGroups支持大消息的分割传输和重组
  3. JGroups支持消息的顺序发送和接收
  4. JGroups支持消息传输事物的原子性:消息要么被所有接收者接收,要么全不接收

JGroups官方网址:
http://www.jgroups.org/
[ad#468-60]

Scroll to Top