JGroups

JGroups is a toolkit for reliable group communication.

All Packages

org.jgroupsProvides top-level public JGroups classes such as Channel, Message, etc.
org.jgroups.blocksProvides building blocks that are layered on top of channels.
org.jgroups.confProvides ways to configure a protocol stack.
org.jgroups.debugProvides debug support, including testing, profiling, and a graphical view of a protocol stack.
org.jgroups.demosProvides demonstrations of JGroups functionality.
org.jgroups.demos.appletsProvides an applet that demonstrates JGroups functionality.
org.jgroups.demos.wbA distributed whiteboard applet implemented using JGroups.
org.jgroups.jmx<!-- Implementation of JGroups using Java Management Extensions.
org.jgroups.jmx.protocols<!-- Description of package with JMX protocols.
org.jgroups.jmx.protocols.pbcast<!-- Description of package that supports JMX probabilistic broadcasts.
org.jgroups.persistenceProvides features for storing information to a database or file.
org.jgroups.protocolsProvides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.
org.jgroups.protocols.pbcastSupports probabilistic broadcasts.
org.jgroups.protocols.ringSupports protocols in ring networks.
org.jgroups.stackSupport for managing protocol stacks.
org.jgroups.utilProvides useful functionality which cannot be assigned to any particular other package.
JGroups is a toolkit for reliable group communication. Processes can join a group, send messages to all members or single members, and receive messages from members in the group. The system keeps track of the members in every group, and notifies group members when a new member joins, or an existing member leaves or crashes. A group is identified by its name. Groups do not have to be created explicitly; when a process joins a non-existing group, that group will be created automatically. Member processes of a group can be located on the same host, within the same LAN, or across a WAN. A member can be part of multiple groups.

Copyright B) 1998-2005 Bela Ban. All Rights Reserved.