- 使用merging取代了shunning
- 对IPv6更好的支持
- 对默认地址更好的支持
- 在他能够以的堆栈中相同的类可使用多protocol
- 对UNICAST的改进
- 为protocol配置提供XSD schema
点击查看详细更新文档:
http://www.jboss.org/feeds/post/jgroups_2_8_0_ga_released
JGroups使用灵活的协议栈,这也是JGroups最强大(the mostpowerful)的功能,它允许开发人员配置协议栈来适用于他们自己的应用需求和网络特征。这样做的好处在于,开发人员只需要关注他们使用到的协议。通过组合和匹配各种协议来满足各种不同应用的需求。
JGroups的主要功能如下:
1)创建和删除组,组成员可以分布在局域网或广域网中。
2)组成员加入和离开组
3)成员关系的自动侦测并通知成员的加入,离开和丢失(原文是crashed,大意就是说没有通知的离开吧)
4)侦测并删除丢失的成员
5)发送和接收成员到组的消息(点到多点)
6)发送和接收成员到成员的消息(点到点)
JGroups 适合使用场合
- 服务器集群cluster、
- 多服务器通讯、
- 服务器replication(复制)、
- 分布式cache缓存等
相关推荐
JGroups是一个可靠的组播通讯工具集(需要说明的是,这并不是说必须要使用IP Multicast,JGroups也可以使用TCP来实现)。JGroups可以用来创建一个组,这个组中的成员可以给其他成员发送消息,2.8.0GA是比较稳定的版本
该项目是基于Java的JGroups可靠群组通讯工具包设计源码,共包含984个文件,涵盖746个Java源文件、...JGroups工具包利用IP组播技术,同时在可靠性和组成员管理方面进行了扩展,适用于需要高可靠性通信的分布式系统开发。
JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。 JGroups的可靠性体现在: 1,对所有接收者的消息的无丢失传输(通过丢失消息的重发) 2,大消息的...
Java多播通讯框架JGroups是Java开发者用于构建高可用、高性能和可伸缩的集群通信系统的重要工具。它提供了一套全面的协议栈,能够处理网络中的节点发现、消息传递、故障检测和恢复等问题,从而使得开发分布式应用变...
JGroups是一个关键的工具,它简化了在Java应用程序中构建可靠、高效的多播通信的能力。 **JGroups框架详解** JGroups是一个用于构建集群的开源库,它提供了多种服务,包括组成员资格管理、消息传递、故障检测和...
Java多播通讯框架JGroups是Java开发者用于构建高效、可靠、可扩展的集群通信系统的重要工具。它提供了多种协议和服务,使得多个Java进程之间能够进行可靠的信息交换,从而实现分布式系统中的节点间通信。JGroups的...
jgroups-2.6.8.GA.jar jgroups-2.6.8.GA.jar
JGroups就是这样一个强大的工具,它专注于实现进程间的多播通信,提供了一套完整的解决方案来解决分布式系统中的消息传递问题。JGroups以其简单易用、高度可配置和强大的功能,在Java社区中广受好评。 JGroups的...
其是一个可靠的组播通讯工具集(需要说明的是,这并不是说必须要使用IP Multicast,JGroups也可以使用TCP来实现)。其工作模式基于IP多播,但可以在可靠性和群组成员管理上进行扩展。其结构上设计灵活,提供了一种...
JGroups是Java语言实现的一个高性能且易用的通信框架,它提供了可靠的消息传输,排序,分布式对象和组播的发现等功能。JGroups允许应用程序建立一个通道,从而实现成员之间的消息传输。它支持点对点和组播传输,能够...
介绍部分摘自XMPP Jabber即时通讯开发实践 ... JGroups是一个基于Java语言的提供可靠多播(组播)的开发工具包...在IP Multicast基础上提供可靠服务,也可以构建在TCP或者WAN上。主要是由Bela Ban开发,属于JBoss....
JGroups是Java中一个强大的群组通信库,用于构建可靠的消息传递系统,它提供了一整套服务,使得在分布式环境中实现节点之间的高效、可靠和容错通信变得简单。JGroups v5.3.4是一个更新版本,包含了最新的特性和改进...
Java的多播通讯框架JGroups是一个强大的工具,用于在分布式系统中实现可靠的消息传递和组成员管理。这个框架的核心目标是提供健壮、高效且易于使用的网络通信解决方案,支持多种协议和服务,使得开发者能够构建高度...
其是一个可靠的组播通讯工具集(需要说明的是,这并不是说必须要使用IP Multicast,JGroups也可以使用TCP来实现)。其工作模式基于IP多播,但可以在可靠性和群组成员管理上进行扩展。其结构上设计灵活,提供了一种...
我们在开发集群系统的过程中,往往需要在多个进程间同步很多状态,比如每个服务器进程的负载状况、数据队列长度等等……。还有一些情况,我们需要把不同的进程分类,然后分发不同的通知消息,最常见的是发出一些运维...
为您提供JGroups 群组通讯工具包下载,JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。JGroups的可靠性体现在:1、对所有接收者的消息的无丢失传输...
总结起来,JGroups是一个强大的工具,它通过提供灵活的组通信协议栈,使得Java开发者能够在各种分布式系统中实现可靠的消息传递和组管理。通过深入理解和熟练使用JGroups,我们可以构建出更加健壮、容错性更强的...
通过深入研究这个基于Java的JGroups实例源码,你可以掌握使用JGroups进行多播通信的关键技术和最佳实践,这对于开发和维护分布式系统具有很高的价值。同时,这个过程也会加深你对Java网络编程和分布式系统原理的理解...
为您提供JGroups群组通讯工具包下载,JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。JGroups的可靠性体现在:1、对所有接收者的消息的无丢失传输...