activemq-classicactivemq-artemisjms2

ActiveMQ 5.15 with JMS 2.0


Can ActiveMQ 5.15 work with JMS 2.0, per official documentation it uses JMS 1.1. What are the implications of using ActiveMQ 5.15 with JMS 2.0. If ActiveMQ 5.15 + JMS 2.0 is not a way to go then is Artemis a good alternative and is Artemis stable enough to be used in production-grade enterprise applications?


Solution

  • ActiveMQ 5.x does not support JMS 2 so you can't use them together.

    ActiveMQ Artemis does support JMS 2. It is designed to replace ActiveMQ 5.x so it's a good alternative.

    It is certainly stable enough to use in production grade enterprise applications and many users have been doing so for many years now. To be clear, the core of ActiveMQ Artemis based on HornetQ which was the JMS implementation shipped with the latest JBoss Application Server, Wildfly Application Server, and Red Hat's JBoss Enterprise Application Server as well as Red Hat's AMQ 7 messaging product.