Differences between AMQP and JMS

In the site Understanding the differences between JMS & AMQP, Mark Richards explains in detail what AMQP is and how it is different from JMS.

In a few words:

AMQP (Advanced Message Queuing Protocol) is the de facto standard for those outside of JVM ecosystem (those who can’t use JMS) with more ways to interact between publishers and subscribers and with the additional infrastructure required to decouple the integration between them.

/posts/differences-between-amqp-and-jms/images/amqp.png

2022-03-14 Update: I found an article with deeper details to keep in mind: AMQP vs JMS