Search code examples
amqpspring-amqpqpid

Can Spring-AMQP connect and process messages from AMQP1.0 brokers


Can spring-amqp communicate with AMQP 1.0 brokers, keeping the fact that spring does not support AMQP 1.0 version ?

I get to know about QPID Proton API which I am planning to use but I would prefer going with Spring provided solution to connect AMQP1.0.


Solution

  • Spring AMQP is based on the AMQP 0.9 protocol which is RabbitMQ implementation.

    We investigated QPID and Proton and end up with the solution that spring-jms can simply be used to communicate with their AMQP 1.0 client implementation.

    I am considering closing this with the recommendation of using spring-jms over qpid-jms to talk to AMQP 1.0 brokers.

    More context is here: https://jira.spring.io/browse/AMQP-662