tornado/demos/tcpecho/README.md

604 B

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