aac0b1a64731a6f89c802203b1eb159b2052c187
Example NATS chat application
This application is an example on how to use NATS in rust. Features implemented are Authentication, Publish-Subscribe and Request-Reply.
Users
- admin is allowed everything
- client may pusblish and subscribe to the chat channel
- guest may only read chat messages
Commands
- Writing anything will publish text as a messages
- "invalid" will send a non json string
- "request xyz" will send xyz as a request, getting an automated response
Description
Languages
Rust
98.9%
Shell
1.1%