IBM MQ를 통한 두 애플리케이션 서버 사이의 메시징

IBM MQ 링크를 사용하여 IBM MQ 네트워크를 통해 한 애플리케이션 서버에서 다른 서버로 WebSphere® Application Server 메시지를 보낼 수 있습니다.

다음 그림에 표시되는 것처럼 중개 IBM MQ 네트워크를 통해 두 개의 애플리케이션 서버 사이에서 메시지를 교환할 수 있습니다.
그림 1. 중개 IBM MQ 네트워크를 통해 두 개의 애플리케이션 서버 사이에서 메시지 교환
이 그림은 주변 텍스트로 설명됩니다.

이 경우, IBM MQ 네트워크는 두 개의 게이트웨이 큐 관리자를 포함합니다. 하나는 로컬 버스에 IBM MQ 링크로 알려지는 메시지 채널의 IBM MQ 송신자-수신자 쌍을 사용하여 로컬 버스에 연결합니다. 다른 하나는 간접 외부 버스에 IBM MQ 링크로 알려지는 메시지 채널의 다른 IBM MQ 전송자-수신자 쌍을 사용하여 간접 외부 버스에 연결합니다. 가장 간단한 경우에서 동일한 게이트웨이 큐 관리자는 로컬 버스와 간접 외부 버스 둘 다에 연결됩니다.

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 링크가 자동으로 가상 큐 관리자 이름을 대체할 수 있기 때문에 회신 대상은 항상 로컬 버스 이름을 사용할 수 있습니다.

  • 메시지가 IBM MQ 네트워크를 통해 전송되는 동안 IBM MQ는 서비스 통합 큐 유형 대상 이름을 IBM MQ 큐 이름으로 처리합니다. 이는 IBM MQIBM MQ 큐 이름 제한사항을 올바르게 준수하지 않는 서비스 통합 대상 이름을 전송할 수 없음을 나타냅니다.

    대상 목적지 이름이 IBM MQ 큐 이름 제한사항을 준수하지 않는 경우, 로컬 버스는 실제 버스 대상 이름을 IBM MQ 큐 이름 제한사항을 준수하는 이름으로 맵핑하는 별명 대상을 정의해야 합니다. 또는, 로컬 버스의 애플리케이션은 실제 버스 대상 이름이 아니라 IBM MQ 준수 이름을 사용할 수 있습니다.

    어떤 경우에도 원격 버스는 IBM MQ 준수 이름을 실제 버스 대상 이름으로 맵핑하는 별명 대상을 정의해야 합니다. 회신 대상 이름이 IBM MQ 큐 이름 제한사항을 준수하지 않는 경우, 로컬 버스의 애플리케이션은 실제 버스 대상 이름이 아니라 IBM MQ 준수 이름을 사용해야 합니다. 로컬 버스는 IBM MQ 준수 이름을 실제 버스 대상 이름으로 맵핑하는 별명 대상을 정의해야 합니다.

메시지가 IBM MQ 네트워크를 통해 전송되는 동안 중요한 컨텍스트 정보는 MQRFH2 헤더로 전송됩니다. MQRFH2 헤더가 포함되도록 애플리케이션을 구성해야 합니다.

토픽 스타일 회신 대상이 포함된 메시지는 적절한 공개/등록 브릿지 토픽 맵핑이 관련된 지시사항에 정의되어 있어서 회신 메시지가 IBM MQ 네트워크와 WebSphere Application Server 사이에서 전송되도록 해야 합니다. 이는 큐 회신 대상이 사용되는 메시지를 위한 것이기 때문에 자동은 아닙니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjc0006_
파일 이름:cjc0006_.html