SocketServer A chat server and client which use sockets. Each client has an alias that they identify as in the chat. Chat is visible to every client and the server. The server has its own built-in client, allowing it to dispatch messages.