JMS와 AMQP 용어에 어떻게 연결되어 있는지 이해하려고합니다. JMS는 API이고 AMQP는 프로토콜이라는 것을 알고 있습니다.
여기 내 가정 (및 질문)이 있습니다.
- RabbitMQ는 AMQP 프로토콜을 사용합니다 (AMQP 프로토콜을 구현 함).
- Java 클라이언트는 RabbitMQ를 연결 / 사용하기 위해 AMQP 프로토콜 클라이언트 라이브러리를 사용해야합니다
- JMS API는 어디에서 사용됩니까? JMS API는 AMQP 클라이언트 라이브러리를 사용하여 RabbitMQ에 연결해야합니까?
- 일반적으로 우리는 RabbitMQ, ActiveMQ 등과 같은 메시지 브로커를 연결하기 위해 JMS를 사용합니다. 그렇다면 AMQP 대신 여기에 사용되는 기본 프로토콜은 무엇입니까?
위의 일부는 바보 일 수 있습니다. :-) 그러나 내 머리를 감싸려고합니다.