Ich versuche zu verstehen, was JMS ist und wie es mit der AMQP-Terminologie verbunden ist. Ich weiß, dass JMS eine API und AMQP ein Protokoll ist.
Hier sind meine Annahmen (und auch Fragen)
- RabbitMQ verwendet das AMQP-Protokoll (implementiert eher das AMQP-Protokoll)
- Java-Clients müssen AMQP-Protokoll-Client-Bibliotheken verwenden, um RabbitMQ zu verbinden / zu verwenden
- Wo kommt hier die JMS-API ins Spiel? Die JMS-API sollte AMQP-Clientbibliotheken verwenden, um eine Verbindung zu RabbitMQ herzustellen.
- Normalerweise verwenden wir JMS, um Nachrichtenbroker wie RabbitMQ, ActiveMQ usw. zu verbinden. Welches Standardprotokoll wird dann hier anstelle von AMQP verwendet?
Einige der oben genannten können dumm sein. :-) Aber ich versuche meinen Kopf darum zu wickeln.