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 5.x |
|
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 |
|
NSQ |
|
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.
|