Connection requests are implemented by a Socket running over TCP/IP.
Data exchanged between the server and clients are received through special buffers. It is important to note that the server can process more than one connection in our architecture, allowing games to be played in a multiplayer mode.