Crate rocketmq_client

Source
Expand description

This crate provides APIs to publish messages to and subscribe messages from Apache RocketMQ. At the moment, it is still work-in-progress.

Modulesยง

connection
This module defines connection related structs.
error
Define client side errors.
frame
Implement the classic length field based frame codec. Note specific frame are defined in the protocol module.
message
Define Message struct. Application data are enveloped in Message before publishing to Apache RocketMQ.
protocol
Define protocols used when talking to Apache RocketMQ servers.
publisher
Messaging are about publishing and subscribing messages. Publisher is the struct to utilize to deliver message to broker.
route
This module defines RouteManager to dynamically fetch and refresh routes for each topic in use.