jsmx 0.3.0

PubSub Message Passing for Rust with JSON
Documentation

jsmx

PubSub Message Passing for Rust with JSON

Vocabulary

Message Exchange: a hub for incoming and outgoing messages

Shared Exchange: a thread-safe hub for incoming and outgoing messages

Message: a json object

Inbox: a subscription to a message exchange feed

selector prefix: the first part of the inbox feed address

selector suffix: the second part of the inbox feed address

callback: a function that will be called when a message is routed to this endpoint

Outbox: a feed where related messages can be published

descriptor prefix: the first part of the outbox feed route

descriptor suffix: the second part of the outbox feed route