|
Class Summary |
| CausalDemo |
Simple causal demo where each member bcast a consecutive letter from the
alphabet and picks the next member to transmit the next letter. |
| Chat |
Instances of the group can broadcast short messages to the group, and receive them. |
| DistributedHashtableDemo |
Uses the DistributedHashtable building block. |
| DistributedQueueDemo |
Uses the DistributedQueue building block. |
| DistributedTreeDemo |
Demo showing the DistributedTree class. |
| Draw |
Shared whiteboard, each new instance joins the same group. |
| Draw2Channels |
Same as Draw but using 2 channels: one for view changes (control channel) and the other one for drawing
(data channel). |
| DrawCommand |
|
| DrawRepl |
NOT SUPPORTED !
Replicates the whiteboard demo by intercepting central AWT event queue and mcasting events to
all members. |
| Gossip |
Demos that tries to graphically illustrating the gossip (or pbcast) protocol: every sender periodically sends
a DRAW command to a random subset of the group members. |
| NotificationBusDemo |
Demoes the NotificationBus (without caching). |
| QuoteClient |
Used in conjunction with QuoteServer: a client is member of a group of quote servers which replicate
stock quotes among themselves. |
| QuoteServer |
Example of a replicated quote server. |
| ReplicatedTreeDemo |
Graphical view of a ReplicatedTree |
| Topology |
Demonstrates the membership service. |
| TotalOrder |
Originally written to be a demo for TOTAL order (code to be written by a student). |
| TotalTokenDemo |
Demonstration of TOTAL_TOKEN protocol stack implementing total
order. |
| TotalTokenDemo.TotalPayload |
|
| ViewDemo |
Demos the reception of views using a PullPushAdapter. |