J'essaie de comprendre ce que JMS et comment il est connecté à la terminologie AMQP. Je sais que JMS est une API et AMQP est un protocole.
Voici mes hypothèses (et mes questions également)
- RabbitMQ utilise le protocole AMQP (implémente plutôt le protocole AMQP)
- Les clients Java doivent utiliser les bibliothèques clientes du protocole AMQP pour se connecter / utiliser RabbitMQ
- Où l'API JMS entre en jeu ici? L'API JMS doit utiliser les bibliothèques clientes AMQP pour se connecter à RabbitMQ?
- Habituellement, nous utilisons JMS pour connecter des courtiers de messages comme RabbitMQ, ActiveMQ, etc. Alors, quel est le protocole par défaut utilisé ici au lieu d'AMQP?
Certains des éléments ci-dessus peuvent être stupides. :-) Mais en essayant d'enrouler ma tête autour de ça.