Loïc Hoguin e31109dd3c Fix examples README 10 years ago
..
src 0770e2893f Fix small issues and style of the examples 11 years ago
Makefile adf1822def Update examples Makefile 10 years ago
README.md e31109dd3c Fix examples README 10 years ago
relx.config 88209ea02e Add example using gen_server 11 years ago

README.md

Ranch TCP reverse example

This example uses a gen_server to handle a protocol to revese input. See reverse_protocol.erl for the implementation. Documentation about this topic can be found in the guide:

http://ninenines.eu/docs/en/ranch/HEAD/guide/protocols/#using_gen_server

To try this example, you need GNU make and git in your PATH.

To build the example, run the following command:

$ make

To start the release in the foreground:

$ ./_rel/tcp_reverse_example/bin/tcp_reverse_example console

Then start a telnet session to port 5555:

$ telnet localhost 5555

Type in a few words and see them reversed! Amazing!

Be aware that there is a timeout of 5 seconds without receiving data before the example server disconnects your session.