Messaging Support
Camel Quarkus provides support for various messaging platforms, brokers and protocols via a diverse range of component extensions.
Platform / Broker / Protocol | Extension(s) |
---|---|
AMQP | |
Apache ActiveMQ Artemis |
|
Apache Kafka | |
Apache Pulsar | |
AWS Kinesis | |
AWS MQ | |
AWS Simple Notification System (SNS) | |
AWS Simple Queue Service (SQS) | |
Azure Event Hubs | |
Azure Storage Queue | |
Google PubSub | |
Ignite | |
JT400 | |
MQTT | |
MQTT 5 | |
NATS | |
RabbitMQ |
For JMS brokers not listed in the table above, use camel-quarkus-jms or camel-quarkus-sjms2 . Then add your preferred JMS client libraries to the project dependencies. Not all third party client libraries are guaranteed to work out of the box in native mode. |