Chat consists of two fudget programs, the client and the server. Build
them by typing

	machine1> make

and then start the server in the background:

	machine1> Server &

Now, you can start as many clients as you like:

	machine1> Client &
	machine1> Client &
        ...

They will communicate via the server, to let people chat.
People running on a different machine must give a host argument:

	machine2> Client - -host machine1 &

If you want to have many servers running on the same machine, they
must be given different port numbers:

	machine1> Server - -port 8889 &

Now, you can choose to connect to this new server:

	machine2> Client - -host machine1 -port 8889 &

See also the papers

	ftp.cs.chalmers.se:pub/users/hallgren/{wm94.ps.Z,client-server.ps.Z}

for a discussion of client server programming.
