JMS용 IBM MQ 클래스의 메시징 제공자
JMS 클라이언트(JMS API를 사용하는 Java™ 애플리케이션)는 연결 팩토리를 사용하여 JMS 제공자와의 연결을 작성합니다. JMS 제공자로 사용되는 메시징 제공자는 연결에 사용할 수 있는 전송 유형을 판별합니다.
포인트-투-포인트 메시징을 사용 중인 경우 또는 IBM® MQ 발행/구독 브로커를 발행/구독 메시징에 사용 중인 경우 IBM MQ를 메시징 제공자로 사용해야 합니다. 따라서 JMS 클라이언트는 큐 관리자에 연결하고 연결에 사용되는 전송 유형은 JMS 클라이언트가 큐 관리자와 동일한 컴퓨터에 있는지 여부에 따라 다릅니다.
- JMS 클라이언트가 큐 관리자와 다른 컴퓨터에 있으면 JMS 클라이언트는 클라이언트 연결(TCP/IP)을 사용하여 큐 관리자에 연결해야 합니다.
- JMS 클라이언트가 큐 관리자와 동일한 컴퓨터에 있는 경우 JMS 클라이언트는 바인딩을 사용하거나 클라이언트 연결(TCP/IP)을 사용하여 큐 관리자에 직접 연결할 수 있습니다.
연결 팩토리를 작성할 때에는 JMS 제공자로 사용할 메시징 제공자를 선택합니다. 이는 연결 팩토리가 선택된 메시징 제공자에만 적합한 연결을 작성하도록 제한합니다. 메시징 제공자를 변경하려면 새 연결 팩토리를 작성하고 다른 메시징 제공자를 지정해야 합니다. 자세한 정보는 연결 팩토리 작성을 참조하십시오.
그러나 선택된 메시징 제공자에 새 전송이 적절하기만 하면 사용된 전송 유형을 변경할 수 있습니다. 이를 수행하려면 JMS 클라이언트가 연결을 작성하기 위해 사용하는 연결 팩토리와 연관된 전송 유형을 변경해야 합니다. 자세한 정보는 연결에 사용되는 전송 유형 변경을 참조하십시오.