The ideal connection implementation for an internet cafe software
<p>I am coding an internet cafe program and trying to decide which path to take. I've read some articles and came to know that there are a few ways to implement a server/client connection.(a bit messy Asyncronous, simple TCP and Socket) I'm a bit confused. I kindly ask you to show me the ideal way regarding to the needs that I mentioned below</p>

<p>Clients will always stay connected to server and server will know when any client is disconnected. Server will send object and string to clients, clients will send string to server.</p>

<p>So, Should I use an asyncronous or simple tcp or what? Thanks in advance</p>
