jgroup java_Java多播通讯框架 JGroups(转)

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

JGroups的可靠性体现在:

1,对所有接收者的消息的无丢失传输(通过丢失消息的重发)

2,大消息的分割传输和重组

3,消息的顺序发送和接收

4,原子性:消息要么被所有接收者接收,要么全不

JavaGroups的成员关系管理体现在:

1,可以知道组内有哪些成员

2,成员的加入,离开,掉线等的通知

JavaGroups的主要功能特征:

- 组的创建与删除。组成员能在LAN或WAN环境内互相发送消息

- 组的成员加入或离开

- 组成员的检测和通知:加入,离开,掉线

- 检测与移除已掉线的成员

- 消息的组播 (member-to-group或point-to-multipoint)

- 消息的点对点发送 (member-to-member或point-to-point)

- 支持UDP (IP Multicast), TCP, JMS等传输协议

- 免费开放源代码

05011208d185312b551d6b537e235048.png

JGroups 的官方改进记录:ChangeLog

http://www.oschina.net/p/jgroups

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值