JGroups

来自开放百科 - 灰狐
2010年9月29日 (三) 08:42Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索
Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 JGroups Thanks, Wikipedia.

JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。

目录

可靠性

  • 对所有接收者的消息的无丢失传输(通过丢失消息的重发)
  • 大消息的分割传输和重组
  • 消息的顺序发送和接收
  • 原子性:消息要么被所有接收者接收,要么全不接收

成员关系管理

  • 可以知道组内有哪些成员
  • 成员的加入、离开、掉线等的通知

主要功能

  • 组的创建与删除,组成员能在LAN或WAN环境内互相发送消息
  • 组的成员加入或离开
  • 组成员的检测和通知:加入、离开、掉线
  • 检测与移除已掉线的成员
  • 消息的组播 (member-to-group或point-to-multipoint)
  • 消息的点对点发送 (member-to-member或point-to-point)
  • 支持UDP (IP Multicast), TCP, JMS等传输协议

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱