Professional Documents
Culture Documents
Rabbitmq Exchange C#
Rabbitmq Exchange C#
Exchange
Types
In
RabbitMQ
What is Exchange in RabbitMQ
1/5
Direct Exchange
Direct exchange routes messages to the queue whose
binding key exactly matches the routing key of the
message.
Use cases
2/5
Fanout Exchange
Fanout exchange broadcasts all messages to
all the queues bound to it, regardless of the
routing key.
Use cases
3/5
Headers Exchange
Headers exchange routes messages based on
headers matching. The routing algorithm includes
headers of the message instead of the routing key.
Use cases
4/5
Topic Exchange
Topic exchange routes messages to queues based
on a pattern matching with the routing key.
Use cases
5/5
Close();
Keivan Damirchi