Tôi đang cố gắng hiểu JMS là gì và cách nó được kết nối với thuật ngữ AMQP. Tôi biết JMS là một API và AMQP là một giao thức.
Dưới đây là những giả định của tôi (và cả câu hỏi nữa)
- RabbitMQ sử dụng giao thức AMQP (thay vì thực hiện giao thức AMQP)
- Các máy khách Java cần sử dụng các thư viện máy khách giao thức AMQP để kết nối / sử dụng RabbitMQ
- API JMS được sử dụng ở đâu? API JMS nên sử dụng thư viện khách AMQP để kết nối với RabbitMQ?
- Thông thường chúng ta sử dụng JMS để kết nối các nhà môi giới tin nhắn như RabbitMQ, ActiveMQ, v.v ... Vậy giao thức mặc định được sử dụng ở đây thay vì AMQP là gì?
Một số ở trên có thể bị câm. :-) Nhưng cố gắng quấn đầu tôi xung quanh nó.