Skip to content

Commit 46aa12e

Browse files
author
Sharifuzzaman Nakib
committed
Mapping of Broker Specific topology
1 parent d4a9270 commit 46aa12e

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

documentation/docs/tutorials/basic-communication.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,15 @@ Another **Exchange** named `Shared:SubmitOrder` is created and the `SubmitOrder`
146146

147147
When we publish SubmitOrder messages via a Producer, the message is published to the `Shared:SubmitOrder` exchange, then routed to the SubmitOrder exchange and, then ultimately routed to the SubmitOrder queue.
148148

149+
#### Mapping RabbitMQ topology with the Generic Broker
150+
151+
Here, we are mapping RabbitMQ-specific concepts to the Generic Broker model.
152+
153+
- The `SubmitOrder` and `ProcessOrder` queues act as the **Receive Endpoints** for the `SubmitOrder` and `ProcessOrder` messages, respectively.
154+
- The `Shared:SubmitOrder` and `Shared:ProcessOrder` exchanges represent the **Publish Endpoints** for those same messages.
155+
- The remaining exchanges are RabbitMQ-specific implementation details and do not map to any concept in the Generic Broker.
156+
157+
149158
---
150159

151160
To have a better understanding, you may clone the [project](https://github.com/OpenTransitLab/Tutorials/tree/main/Tutorials.BasicCommunication) and create more message types experimentation.

0 commit comments

Comments
 (0)