JMS'nin ne olduğunu ve AMQP terminolojisine nasıl bağlı olduğunu anlamaya çalışıyorum. JMS'nin bir API ve AMQP'nin bir protokol olduğunu biliyorum.
İşte varsayımlarım (ve aynı zamanda sorularım)
- RabbitMQ, AMQP protokolünü kullanır (daha çok AMQP protokolünü uygular)
- Java istemcilerinin RabbitMQ'ya bağlanmak / kullanmak için AMQP protokolü istemci kitaplıklarını kullanması gerekir
- JMS API burada nerede devreye giriyor? JMS API, RabbitMQ'ya bağlanmak için AMQP istemci kitaplıklarını kullanmalıdır?
- Genellikle RabbitMQ, ActiveMQ, vb. Gibi Mesaj simsarlarını bağlamak için JMS kullanırız. O halde burada AMQP yerine kullanılan varsayılan protokol nedir?
Yukarıdakilerden bazıları aptalca olabilir. :-) Ama kafamı etrafına dolamaya çalışıyorum.