This example demonstrates a simple chat app (client and server, command-line) which supports as many clients as you have ports available (a lot).
This is built on Voltlane (voltlane.net), a free & open source connection server written in Rust (with bindings for other languages). Voltlane makes it possible for this server to be so simple, and for the client to be so lean, without losing out on the benefits of using TCP.
- Run
cargo run --bin server - Clone the Voltlane connection server from https://github.com/voltlane/connserver and run it with
cargo run --bin connserver - Run
cargo run --bin clientsome$N$ amount of times and start chatting! :)
