Attempts to answer the following questions about managing connections:
- What connections does the application need?
- How to find participants?
- How to setup connections?
- How does session membership change?
- Does the group size vary greatly?
- How rapidly do participants join and leave?
- Are participants aware of other members?
Such as:
-
Point to Point, Peer to Peer
-
Server Mediated Peer to Peer
-
Peer to Peer Group
-
Broadcast/Source Specific Multicast
-
Single Server, Single Client
-
Single Server, Multiple Clients
-
Group of Servers, Multiple Clients