TableTop .NET is based on client-server comunication over WCF channels. The server initialize a duplex comunication listener using ServiceHost class and start to listen for clients. There's no lobby available. A server can host only a table, and a persistence chat is associated with the server until clear, like as just as in a live party. The network comunication is mean to mimic as much as possible real life behavior.

Each client start the comunication initializing a WCF channel client using duplex network interfaces then start connecting to the server, providing the server with a unique username and client GUID, so the server can recognize the user and place it in the chat.
The Master (who owns the server) can then send characters sheets, notes, images and others to the other players.

Last edited Jul 17, 2010 at 9:45 AM by XMaverick, version 6


No comments yet.