Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

13.6. JGroups

13.6.1. JGroups

JGroups est un outil de messagerie qui permet aux développeurs de créer des applications de messagerie fiables où la fiabilité du système est en cause. JGroups peut être utilisé pour créer des clusters dont les nœuds peuvent envoyer des messages de l'un à l'autre.
Le sous-système de JGroups fournit tous les mécanismes de communication sur la façon dont les serveurs d'un cluster communiquent entre eux. EAP est préconfiguré avec deux piles de JGroups.
  • UDP - les nœuds du cluster utilisent la multidiffusion UDP (User Datagram Protocol) pour communiquer entre eux. UDP est généralement plus rapide mais moins fiable que TCP.
  • TCP - les nœuds du cluster utilisent TCP (Transmission Control Protocol) pour communiquer entre eux. TCP a tendance à être plus lent que l'UDP, mais plus fiable pour délivrer des données vers sa destination.
Les piles préconfigurées peuvent être utilisées, ou vous pouvez définir votre propre pile pour répondre aux besoins spécifiques de votre système.