An example of communication using sockets. Taken from Bell, John T. "Processes." University of Illinois, Chicago.