Sto cercando di capire quale JMS e come è collegato alla terminologia AMQP. So che JMS è un'API e AMQP è un protocollo.
Ecco i miei presupposti (e anche le domande)
- RabbitMQ utilizza il protocollo AMQP (implementa piuttosto il protocollo AMQP)
- I client Java devono utilizzare le librerie client del protocollo AMQP per connettersi / utilizzare RabbitMQ
- Dove entra in gioco l'API JMS? L'API JMS dovrebbe usare le librerie client AMQP per connettersi a RabbitMQ?
- Di solito usiamo JMS per connettere broker di messaggi come RabbitMQ, ActiveMQ, ecc. Allora qual è il protocollo predefinito usato qui invece di AMQP?
Alcuni dei precedenti potrebbero essere stupidi. :-) Ma sto cercando di avvolgerci la testa.