http://www.atozed.com/indy/demos/10/index.de.aspx

The "Zip Code Server (OnExecute)" and the "Intro TCP Client" are good introductions.

You can connect to the server with "telnet localhost 6000". It is a text-based multi-threaded server.