Documentation
¶
Overview ¶
websocket implements a simple websocket server for mangos, demonstrating how to use multiplex multiple sockets on a single HTTP server instance.
The server listens, and offers three paths:
- sub/ - SUB socket, publishes a message "PUB <count> <time>" each second
- req/ - REQ socket, responds with a reply "REPLY <count> <time>"
- static/ - static content, provided as ASCII "STATIC"
To use:
$ go build . $ port=40899 $ ./websocket server port & pid=$! && sleep 1 $ ./websocket req $port $ ./websocket sub $port $ ./websocket static $port $ kill $pid
Click to show internal directories.
Click to hide internal directories.