tornado/demos/tcpecho
Michael V. DePalatis 85fb6a2985 Add suffix to README 2016-08-12 08:29:55 +02:00
..
README.md Add suffix to README 2016-08-12 08:29:55 +02:00
client.py Add TCP echo demo 2016-08-12 08:27:04 +02:00
server.py Remove unused clients set 2016-08-12 08:29:24 +02:00

README.md

TCP echo demo

This demo shows how to use Tornado's asynchronous TCP client and server by implementing handle_stream as a coroutine.

To run the server:

$ python server.py

The client will send the message given with the --message option (which defaults to "ping"), wait for a response, then quit. To run:

$ python client.py --message="your message here"

Alternatively, you can interactively send messages to the echo server with a telnet client. For example:

$ telnet localhost 9888
Trying ::1...
Connected to localhost.
Escape character is '^]'.
ping
ping