JGroups Java 组播通讯开发包

JGroups是一个开源的纯Java编写的可靠的群组通讯工具。其是一个可靠的组播通讯工具集(需要说明的是,这并不是说必须要使用IP Multicast,JGroups也可以使用TCP来实现)。其工作模式基于IP多播,但可以在可靠性和群组成员管理上进行扩展。其结构上设计灵活,提供了一种灵活兼容多种协议的协议栈,对于每个产品都有不同的可靠性需求。这种协议栈可以让用户定义的自己可靠性指标和性能指标。JGroups可以用来创建一个组,这个组中的成员可以给其他成员发送消息。

JGroups使用灵活的协议栈,这也是JGroups最强大(the most powerful)的功能,它允许开发人员配置协议栈来适用于他们自己的应用需求和网络特征。这样做的好处在于,开发人员只需要关注他们使用到的协议。通过组合和匹配各种协议来满足各种不同应用的需求。

JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。
JGroups的可靠性体现在:
1,对所有接收者的消息的无丢失传输(通过丢失消息的重发)
2,大消息的分割传输和重组
3,消息的顺序发送和接收
4,原子性:消息要么被所有接收者接收。[

JGroups 4.0 的线程池将从 4 个减至 1 个
JGroups是一个可靠的群组通讯Java工具包。JGroups 3.x 有 4 个线程池:Regular thread pool: used for regular messages (default has a queue)OOB thread pool: used for OOB messages (no queue)Internal thread pool: used for JGroups internal messages only. The main raison d'etre for this pool was that inter

发布于 2016-09-09 04:17:28 | 302 次阅读

JGroups 增加基于 NIO2 的传输控制层
来自 JGroups 开发者消息:JGroups 新增了全新基于 NIO2 的传输层 —— TCP_NIO2 !新的传输层完全是非堵塞的,与 TCP 不同的是 Socket 连接、读写都不会堵塞。使用 TCP_NIO2 最大的好处就是无需针对每个连接创建一个读者

发布于 2015-07-28 08:19:40 | 112 次阅读

JGroups 4.0.9.Final 发布,Java 组播框架
JGroups 4.0.9.Final 已发布,包括以下更新:TOA starts new deliverThread in start() and nulls it in stop()Merge remote-tracking branch 'origin/master'fixed compile issueAdded hashAndSetAuthValue(). Undid my change to default setter点此查看更多。下载地址:https://sourceforge.net/projects/javagr

发布于 2017-12-18 03:32:54 | 78 次阅读

JGroups 4.0.6.Final 发布,Java 组播框架
JGroups 4.0.6.Final 发布了,改进记录不详。下载地址:https://sourceforge.net/projects/javagroups/files/JGroups/4.0.6.Final/JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。

发布于 2017-09-14 13:57:20 | 80 次阅读

JGroups 组播框架发布 4.0.0.Final 版本
JGroups 4.0.0.Final 正式发布了!新版本修复了 120+ 个 issues,值得关注的变化是 API 的更改,切换到 Java 8,因此可以使用新的语言功能(流、 lambdas)以及其他的一些优化。更改的 API https://issues.jboss.org/browse/JGRP-1605更流畅的配置示例JChannel ch=new JChannel("config.xml").nam

发布于 2017-02-22 03:26:49 | 79 次阅读

Java 组播框架 JGroups-4.0.0.CR1 发布
JGroups 4.0 发布了首个候选版本,暂未发现关于该版本的任何改进说明。点击查看提交记录获取更多信息,或查看发行说明保持关注。发布主页下载地址:Source code (zip)Source code (tar.gz)JGroups 是一个可靠的群组通讯 Java 工具包。它基于 IP 组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。

发布于 2017-01-17 04:24:13 | 74 次阅读

Java 组播框架 JGroups-4.0.0.Beta1 发布
JGroups 4.0 发布了首个 Beta 版本,暂未发现关于该版本的任何改进说明。点击提交记录获取更多信息该版本发行说明及下载地址:https://github.com/belaban/JGroups/releases/tag/JGroups-4.0.0.Beta1JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。

发布于 2016-09-20 08:26:51 | 112 次阅读

JGroups 4.0.0 发布,Java 组播通讯框架
JGroups 4.0.0 发布了,JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast)。暂无更多新版本更新信息。下载地址:Source code (zip)Source code (tar.gz)

发布于 2016-09-09 00:55:19 | 103 次阅读

Java 组播框架 JGroups-4.0.0.Alpha1 发布
JGroups 4.0 发布了首个 Alpha 版本,官方发布了发行说明文件,但是该文件没有关于该版本的任何改进说明。该版本下载地址:https://github.com/belaban/JGroups/releases/tag/JGroups-4.0.0.Alpha1 JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。

发布于 2016-08-23 17:17:44 | 104 次阅读

JGroups 3.6.8 发布,Java 组播通讯框架
JGroups 3.6.8 发布了,这不是一个大版本,多数改动是关于优化,详细内容如下: New features============Probe improvements------------------[https://issues.jboss.org/browse/JGRP-2004][https://issues.jboss.org/browse/JGRP-2005]- Proper discarding of messages from a different cluster with \'-cluster\' option

发布于 2016-02-24 23:50:20 | 106 次阅读

JGroups 3.6.7 发布,Java 组播通讯框架
JGroups 3.6.7 发布,更新内容如下:新特性:Interoperability between TCP and TCP_NIO2Bug 修复SASL now handles merges correctly[https://issues.jboss.org/browse/JGRP-1967]FRAG2: message corruption when thread pools are disabled[https://issues.jboss.org/browse/JGRP-1973]Discovery leaks responses[https://

发布于 2016-01-13 00:17:12 | 186 次阅读

JGroups 3.6.6 发布,Java 组播通讯框架
JGroups 3.6.6 发布,修复了两个重大的bug:Messages would get corrupted as they were sent asynchronously and yet the buffer was reused and modified while the send was in transit (JGRP-1961)TCP_NIO2 could start dropping messages because selection key registration was not thread safe: JGRP-1963更多内容

发布于 2015-09-10 00:30:26 | 130 次阅读

JGroups 3.6.5 发布,Java 组播通讯框架
JGroups 3.6.5 发布,该版本主要特性是支持 non-blocking TCP,基于 NIO.2,主要更新内容如下:TCP_NIO2: new non-blocking transport based on NIO.2Fork channels now support state transferGossipRouter has been reimplemented using NIORetransmissions use the INTERNAL flagLock.tryLock() can wait foreverTCPPING

发布于 2015-09-04 00:23:06 | 132 次阅读

JGroups 3.6.4.Final 发布,Java 组播通讯框架
 JGroups 3.6.4.Final 发布,更新说明暂未找到:)更多内容请查看软件主页该版本下载地址:Source code (zip)  JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展

发布于 2015-06-30 00:23:26 | 179 次阅读

jgroups-raft 0.2 发布,JGroups 的 Raft 实现
jgroups-raft 0.2 发布,与 0.1 版本比较,该版本主要改变包括:要求 Java 8 支持实现服务器的动态添加和删除文档的编写基于复制计数器的共识算法实现完整列表请看这里。jgroups-raft 项目是  JGroups 框架对 Raft 的实现。Raft 是一

发布于 2015-05-16 00:30:44 | 335 次阅读

JGroups 3.6.3.Final 发布,Java 组播通讯框架
JGroups 3.6.3.Final 发布,下载地址:JGroups-3.6.3.Final.zip该版本改进记录包括:Bug[JGRP-1876] - MERGE3 : Strange number and content of subgroups[JGRP-1910] - MERGE3: Do not lose any members from view during a series of merges[JGRP-1912] - LockService can fail under heavy load[JGRP-

发布于 2015-03-28 00:54:54 | 143 次阅读

JGroups 3.4.8.Final 发布,Java 组播通讯框架
JGroups 3.4.8.Final 发布,该版本修复了 Bug:[JGRP-1913] -  COMPRESS: ArrayOutOfBoundsExceptionJGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。JGroups的可靠性体现在:1,对所有接

发布于 2015-02-24 00:50:29 | 114 次阅读

JGroups 3.6.2.Final 发布,Java 组播通讯框架
JGroups 3.6.2.Final 发布,下载地址:http://sourceforge.net/projects/javagroups/files/JGroups/3.6.2.Final/官方站点上没有该版本的详细改进说明,如果你找到请在评论中提供信息。JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),

发布于 2015-02-18 00:56:37 | 180 次阅读

JGroups 3.6.1.Final 发布,Java 组播通讯框架
JGroups 3.6.1 Final 发布了,下载地址:http://sourceforge.net/projects/javagroups/files/JGroups/3.6.1.Final/该版本改进记录包括:Discovery returns after 16 responses even if there are no coord responses NAKACK2: retransmit the last-message-missing sooner FD_HOST many false suspect w

发布于 2014-12-03 00:47:06 | 171 次阅读

JGroups 3.6.0.Final 发布
JGroups 3.6.0.Final 发布,此版本现已推送到 SourceForge [1] 和 Nexus,主要包括一些新特性,最主要的是优化和一些 bug 修复。[1]  http://sourceforge.net/projects/javagroups/files/JGroups/3.6.0.Final/ 更新记录如下:新特性CENTRAL_LOCK: lock owners can be n

发布于 2014-10-21 23:52:55 | 144 次阅读

JGroups 3.5.1.Final 发布下载
JGroups 3.5.1.Final 发布下载,官方暂时还未放出发行说明。JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。JGroups的可靠性体现在:1,对所有接收者的消息的无丢失传输

发布于 2014-09-26 12:28:19 | 119 次阅读

JGroups-3.4.6.Final 发布
JGroups-3.4.6.Final 发布了,官方找不到该版本的改进说明。源码下载地址:https://github.com/belaban/JGroups/releases/tag/JGroups-3.4.6.Final 二进制包下载:http://sourceforge.net/projects/javagroups/files/JGroups/3.4.6.Final/ 目前 JGroups 官方已经开始 3.6 版本

发布于 2014-09-11 23:20:33 | 153 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务