Message Broker

Camel supports the Message Broker from the EIP patterns book.

How can you decouple the destination of a message from the sender and maintain central control over the flow of messages?

image

Use a central Message Broker that can receive messages from multiple destinations, determine the correct destination and route the message to the correct channel.

Camel supports integration with existing message broker systems such as Apache ActiveMQ, Apache Kafka, RabbitMQ, and cloud queue systems such as AWS SQS, and others.

These Camel components allows to both send and receive data from message brokers.