Server design ( handout and overhead presentation). Here is how a server looks like. Most of this
discussion is also covered in Chapters 8 and 13 of the textbook, though critical regions are extra.
Related code: You have seen a client, so we now have a server for a change. Besides the known tcp-utils module
(tcp-utils.h and tcp-utils.cc), the archive contains a simple server, which receives lines of text from
clients and send them back prefixed by a string. There are in fact three implementations of this server,
produced by the following targets in the associated makefile (the default target makes them all):
Lectures are recorded as follows: