zoukankan      html  css  js  c++  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等传输协议
    - 免费开放源代码

    JGroups 的官方改进记录:ChangeLog

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

  • 相关阅读:
    bugku web基础$_POST
    bugku web基础$_GET
    bugku 计算器
    bugku web2
    i春秋Musee de X
    i春秋Hello World
    i春秋登录
    i春秋Blog
    i春秋时间
    i春秋Hash
  • 原文地址:https://www.cnblogs.com/softidea/p/5144641.html
Copyright © 2011-2022 走看看