JMS とは何か、それが AMQP 用語とどのように関連しているかを理解しようとしています。JMS が API であり、AMQP がプロトコルであることは知っています。
これが私の仮定です(そして質問も)
- RabbitMQ は AMQP プロトコルを使用します (むしろ AMQP プロトコルを実装します)
- Java クライアントは、RabbitMQ に接続/使用するために AMQP プロトコル クライアント ライブラリを使用する必要があります
- ここで JMS API はどこで機能しますか? JMS API は AMQP クライアント ライブラリを使用して RabbitMQ に接続する必要がありますか?
- 通常、JMS を使用して、RabbitMQ、ActiveMQ などのメッセージ ブローカーに接続します。では、ここで AMQP の代わりに使用されるデフォルトのプロトコルは何ですか?
上記のいくつかはばかげているかもしれません。:-) しかし、頭を包み込もうとしています。