`
lxm3033
  • 浏览: 18796 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java多播通讯框架 JGroups

阅读更多

Java多播通讯框架 JGroups

JGroups 适合使用场合
服务器集群cluster、多服务器通讯、服务器replication(复制)等,分布式cache缓存

JGroups 简介
JGroups是一个基于Java语言的提供可靠多播(组播)的开发工具包。在IP Multicast基础上提供可靠服务,也可以构建在TCP或者WAN上。主要是由Bela Ban开发,属于JBoss.org,在JBoss的网站也有一些相关文档。目前在 SourceForge上还是比较活跃,经常保持更新。


Groups是一个可靠的群组通讯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等传输协议
- 免费开放源代码(LGPL)


分享到:
评论

相关推荐

    Java多播通讯框架 JGroups.7z

    Java多播通讯框架 JGroups.7z

    java源码:Java多播通讯框架 JGroups.zip

    java源码:Java多播通讯框架 JGroups.zip

    小程序 Java多播通讯框架 JGroups(源码).zip

    免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...

    JGroups(Java多播通讯框架) v4.0.0.CR1.zip

    JGroups(Java多播通讯框架)简介 JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。 JGroups的可靠性体现在: 1,对所有接收者的消息的无丢失传输...

    基于Java的多播通讯框架 JGroups.zip

    基于Java的多播通讯框架 JGroups.zip

    Java多播通讯框架 JGroups源码

    Java多播通讯框架 JGroups源码

    基于java的多播通讯框架 JGroups.zip

    基于java的多播通讯框架 JGroups.zip

    基于Java的源码-多播通讯框架 JGroups.zip

    基于Java的源码-多播通讯框架 JGroups.zip

    基于java的开发源码-多播通讯框架 JGroups.zip

    基于java的开发源码-多播通讯框架 JGroups.zip

    基于Java的实例源码-多播通讯框架 JGroups.zip

    基于Java的实例源码-多播通讯框架 JGroups.zip

    java开源包4

    JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现。 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持。目前它包含一...

    java开源包11

    JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现。 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持。目前它包含一...

    JAVA上百实例源码以及开源项目

    Java 组播组中发送和接受数据实例 3个目标文件。 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非...

    java开源包6

    JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现。 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持。目前它包含一...

    java开源包9

    JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现。 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持。目前它包含一...

    java开源包8

    JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现。 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持。目前它包含一...

    java开源包10

    JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现。 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持。目前它包含一...

    java开源包5

    JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现。 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持。目前它包含一...

    java开源包101

    JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现。 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持。目前它包含一...

Global site tag (gtag.js) - Google Analytics