Share via


MQSeries 어댑터란?

MQSeries 어댑터를 사용하면 Microsoft BizTalk Server 사용하여 MQSeries 시스템에 메시지를 보내고 받을 수 있습니다.

MQSeries 어댑터는 Windows용 MQSeries 서버를 사용합니다. Windows용 MQSeries 서버에서 MSDTC(Microsoft Distributed Transaction Coordinator)를 지원하기 때문에 이 디자인 방식은 안정적인 메시징을 보장합니다.

MQSeries 어댑터는 클러스터링된 MQSeries 서버 및 MQSeries 큐 관리자뿐 아니라 클러스터링된 BizTalk Server를 지원합니다.

MQSeries 어댑터를 사용하여 다음 작업을 수행할 수 있습니다.

  • BizTalk Server에서 MQSeries 원격 정의 큐, 로컬 큐, 전송 큐 및 별칭 큐로 메시지를 보냅니다.

  • MQSeries 전송 큐, 로컬 큐 및 별칭 큐에서 메시지를 받습니다.

  • Windows용 MQSeries 서버에서 메시지를 보내고 받습니다(MQSeries 서버는 BizTalk Server 또는 원격 설치와 동일한 컴퓨터에서 실행할 수 있음). MQSAgent(어댑터의 COM+ 구성 요소) 사본 한 개만 배포하면 모든 BizTalk Server 설치를 지원할 수 있습니다.

  • MQSeries 서버에 대기 간격을 폴링합니다.

  • 동적 송신 포트를 사용하여 어댑터를 제어합니다.

  • 런타임에 큐를 동적으로 만듭니다.

  • MQSeries MatchOptions를 기반으로 큐에서 동적으로 메시지를 받습니다.

  • 전송 및 수신 메시지에 대한 컨텍스트 속성과 헤더 속성을 매핑합니다. BizTalk Server 컨텍스트 속성을 통해 MQSeries 헤더 속성(MQMD, MQXQH, MQCIH, MQIIH 등)을 가져오고 설정할 수 있습니다.

  • 상관 관계 식별자를 만드는 BizTalk Server 또는 MQSeries Server와의 상관 관계를 사용하도록 설정합니다.

  • 송신 및 수신할 메시지의 트랜잭션 및 비트랜잭션 배달을 요청합니다.

참고

서버에 대한 DCOM(Distributed Component Object Model) 호출을 수행하는 MQSeries 등의 기능을 사용하는 경우 NAT(Network Address Translation) 기반 방화벽을 사용하도록 설정하지 않아야 합니다. 클라이언트는 실제 IP 주소로 서버에 액세스할 수 있어야 하며, NAT 기반 방화벽은 이 주소를 클라이언트가 인식하지 못하는 주소로 변환합니다.

섹션 내용