MQSeries 어댑터를 사용하면 Microsoft BizTalk Server를 사용하여 MQSeries 시스템에 메시지를 보내고 받을 수 있습니다.
어댑터는 Windows용 MQSeries Server를 사용합니다. 이 디자인은 Windows용 MQSeries Server가 MSDTC(Microsoft Distributed Transaction Coordinator)를 지원하므로 안정적인 메시징을 보장합니다.
어댑터는 클러스터된 MQSeries 서버 및 클러스터된 MQSeries 큐 관리자 및 클러스터된 BizTalk 서버를 지원합니다.
MQSeries 어댑터를 사용하여 다음을 수행할 수 있습니다.
BizTalk Server에서 MQSeries 원격 정의 큐, 로컬 큐, 전송 큐 및 별칭 큐로 메시지를 보냅니다.
MQSeries 전송 큐, 로컬 큐 및 별칭 큐에서 메시지를 받습니다.
Windows용 MQSeries Server에서 메시지를 보내고 받습니다(MQSeries 서버는 BizTalk Server와 동일한 컴퓨터 또는 원격 설치에서 실행할 수 있음). 모든 BizTalk Server 설치를 지원하려면 MQSAgent 복사본 하나(어댑터의 COM+ 구성 요소)만 배포하면 됩니다.
대기 간격으로 MQSeries 서버를 폴링합니다.
동적 송신 포트를 사용하여 어댑터를 제어합니다.
런타임에 동적으로 큐를 생성합니다.
MQSeries MatchOptions를 기반으로 큐에서 동적으로 메시지를 받습니다.
메시지 전송 및 수신 모두에 대한 헤더 속성에 컨텍스트 속성을 매핑합니다. BizTalk Server 컨텍스트 속성을 통해 MQSeries 헤더 속성(MQMD, MQXQH, MQCIH 및 MQIIH 포함)을 가져와서 설정할 수 있습니다.
상관 관계 식별자를 만드는 BizTalk Server 또는 MQSeries Server와의 상관 관계를 사용하도록 설정합니다.
송신 및 수신에 대한 메시지의 트랜잭션 및 비전송 배달을 요청합니다.
비고
DCOM(Distributed Component Object Model)을 서버에 호출하는 MQSeries와 같은 기능을 사용하는 경우 NAT(네트워크 주소 변환) 기반 방화벽을 사용하도록 설정하지 않았는지 확인합니다. 클라이언트는 실제 IP 주소로 서버에 액세스할 수 있어야 하며 NAT 기반 방화벽은 이 주소를 클라이언트가 인식하지 못하는 주소로 변환합니다.