JGroups 그룹 커뮤니케이션 툴킷 v5.3.13
5.3.13
JGroups 그룹 통신 툴킷은 신뢰할 수 있는 그룹 통신 Java 툴킷입니다. IP 멀티캐스트를 기반으로 하지만 안정성 및 그룹 구성원 관리 측면에서 확장됩니다.
JGroups의 신뢰성은 다음에 반영됩니다.
1. 모든 수신자에게 무손실 메시지 전송(분실된 메시지 재전송을 통해)
2. 대용량 메시지의 분할 전송 및 재조립
3. 순차적 메시지 송수신
4. 원자성: 메시지는 모든 수신자가 수신하거나 전혀 수신하지 않습니다.
JavaGroups의 구성원 관계 관리는 다음과 같습니다.
1. 그룹의 구성원이 누구인지 알 수 있습니다.
2. 회원의 가입, 탈퇴, 연결해제 등에 대한 통지
JavaGroups의 주요 기능
1. 그룹 생성 및 삭제. 그룹 구성원은 LAN 또는 WAN 환경 내에서 서로 메시지를 보낼 수 있습니다.
2. 그룹 회원 가입 또는 탈퇴
3. 그룹 구성원 감지 및 알림: 가입, 탈퇴, 연결 해제
4. 연결이 끊긴 구성원 감지 및 제거
5. 메시지 멀티캐스트(구성원 대 그룹 또는 지점 대 다중 지점)
6. 지점간 메시지 전송(회원간 또는 지점간)
7. UDP(IP 멀티캐스트), TCP, JMS 및 기타 전송 프로토콜 지원
8. 무료 오픈 소스 코드