A tool to send end receive messages over tcp sockets