2023-05-07 19:32:10 +02:00

479 B

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