IBM MQ 서버를 사용한 상호 운용
IBM MQ 서버는 IBM MQ 큐 관리자 또는(z/OS®용 WebSphere® MQ의 경우) 큐 공유 그룹을 나타냅니다. 서비스 통합은 IBM MQ 큐 관리자나 IBM MQ 큐가 있는 큐 공유 그룹과 직접 통신할 수 있습니다. IBM MQ 큐에 직접 메시지를 추가하거나 이 큐에서 직접 메시지를 검색하도록 서비스 통합 큐-유형 대상을 구성할 수 있습니다.
WebSphere Application Server 버전 7.0 이상과 상호 운영하려면 WebSphere MQ의 버전이 WebSphere MQ for z/OS 버전 6 이상 또는 WebSphere MQ(분산 플랫폼) 버전 7 이상이어야 합니다.
이러한 스타일로 IBM MQ와 상호 운용하도록 WebSphere Application Server를 구성하려면 IBM MQ 서버를 정의하십시오. 이 정의는 IBM MQ 큐 관리자나 액세스할 큐를 호스트하는 큐 공유 그룹을 표시합니다. 정의에는 셀 범위가 있습니다. 같은 IBM MQ 서버 정의가 큐 관리자 또는 큐 공유 그룹의 모든 큐에서 작동합니다.
그런 다음 IBM MQ 서버를 IBM MQ 서버가 호스팅하는 큐에 액세스해야 하는 서비스 통합 버스의 멤버로 추가합니다. 셀에 여러 서비스 통합 버스가 있는 경우 동일한 IBM MQ 서버를 둘 이상의 이러한 버스에 버스 멤버로 추가할 수 있습니다.
이를 수행한 후에는 서비스 통합이 IBM MQ 서버에 위치한 IBM MQ 큐에 직접 메시지를 추가하거나 해당 큐에서 직접 메시지를 검색하거나 둘 다 가능하도록 서비스 통합 버스에서 큐 유형 대상을 정의할 수 있습니다. 서비스 통합 대상을 정의할 때 도움이 되도록 (선택적으로) 관리 콘솔이 IBM MQ 큐 관리자나 큐 공유 그룹으로부터 직접 가져오는 목록에서 사용하려는 IBM MQ 큐를 선택할 수 있습니다. 이 기능을 "큐 감지"라 합니다.
서비스 통합 큐-유형 대상을 중개하려면 대상 내에 두 개의 큐를 정의해야 합니다. 하나는 대상에 도착한 큐를 중개할 준비하는 데 사용되며 이를 중개 위치라 합니다. 다른 하나는 중개가 완료되고 메시지를 이용할 준비가 된 후 메시지를 큐 처리하는 데 사용되며, 이를 큐 위치라고 합니다. 중개 위치나 큐 위치 또는 이 두 위치를 모두 IBM MQ 큐로 정의할 수 있습니다(이전에 설명함).
관리 콘솔을 사용하거나 wsadmin 도구를 사용하여 IBM MQ 서버를 작성하고 구성할 수 있습니다. 관리 콘솔을 사용하는 경우, 서버 작성 마법사가 자동으로 IBM MQ 네트워크에서 자원을 자동으로 감지할 수 있습니다.