Next:
Contents
 
Contents
JavaGroups User's Guide
Bela Ban
[email protected]
Nov 16 2002
Contents
Overview
Channel
Building Blocks
The Protocol Stack
Installation and Configuration
Directory structure
Requirements
Installing the compiled version
Installing and compiling the source version using the make build system (on UNIX platforms)
Installing and compiling the source version using the ANT build system (on all platforms)
Testing your Setup
Running a Demo Program
Using IP Multicasting without a network connection
It doesn't work !
I have discovered a bug !
Channel and related classes
Utility classes
objectToByteBuffer(), objectFromByteBuffer()
getStackTrace()
printMessage()
activeThreads()
printMembers()
Interfaces
Transport
MessageListener
MembershipListener
ChannelListener
Address
Message
View
ViewId
MergeView
Membership
Channel
Creating a channel
Channel properties
Setting options
Connecting to a channel
Getting the local address and the group name
Getting the current view
Sending a message
Receiving a message
Peeking at a message
Getting the group's state
Disconnecting from a channel
Closing a channel
Building Blocks
PullPushAdapter
Example
MessageDispatcher
Example
RpcDispatcher
Example
DistributedHashtable
ReplicatedHashtable
DistributedTree
NotificationBus
Advanced Concepts
Setting up the protocol stack
Properties
Using multiple channels
Transport protocols
UDP
Using UDP and plain IP multicasting
Using UDP without IP multicasting
TCP
Using TCP and TCPPING
Using TCP and TCPGOSSIP
TUNNEL
Using TUNNEL to tunnel a firewall
Difference between Router and GossipServer
Bibliography
About this document ...
Bela Ban 2002-11-16