The amqp: component supports the AMQP 1.0 protocol using the JMS Client API of the Qpid project. In case you want to use AMQP 0.9 (in particular RabbitMQ) you might also be interested in the Camel RabbitMQ component. Please keep in mind that prior to the Camel 2.17.0 AMQP component supported AMQP 0.9 and above, however since Camel 2.17.0 it supports only AMQP 1.0.
Maven users will need to add the following dependency to their
You can specify all of the various configuration options of the JMS component after the destination name.
As AMQP component is inherited from JMS component, the usage of the former is almost identical to the latter:
Configuring AMQP component
Starting from the Camel 2.16.1 you can also use the
Keep in mind that starting from the Camel 2.17 the
Starting from Camel 2.17, in order to automatically configure the AMQP component, you can also add an instance of
You can also rely on the Camel properties to read the AMQP connection details. Factory method
To have using topics working with
Keep in mind that both