Java server application that reads data from a socket and echoes it back to the client.