JMS 和 AMQP - RabbitMQ
我试图理解JMS是什么,以及它如何与AMQP术语联系起来。我知道JMS是一个API,AMQP是一个协议。
以下是我的假设(以及问题)
- RabbitMQ使用AMQP协议(而是实现AMQP协议)
- Java客户端需要使用AMQP协议客户端库来连接/使用RabbitMQ
- JMS API在这里发挥作用?JMS API应该使用AMQP客户端库来连接到RabbitMQ?
- 通常我们使用JMS来连接RabbitMQ,ActiveMQ等消息代理。那么这里使用的默认协议是什么,而不是AMQP?
以上一些可能是愚蠢的。:-)但是试图把我的头缠绕在它上面。