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