IBM MQ와의 상호 운용을 위한 프로그래밍
WebSphere® Application Server 환경과 IBM MQ 환경 사이에는 몇 가지 차이가 있습니다. 이 두 환경 사이에서 상호 운용될 메시징 프로그램을 작성 중일 경우, 이들 차이점을 알고 프로그램의 설계, 코드화 및 배치 시 이들을 고려해야 합니다.
프로시저
- 서비스 통합과 IBM MQ 네트워크 사이에서 메시지 전달 방법에서 환경 차이점 및 기타 관련 개념에 대해 학습하십시오.
- IBM MQ와의 상호 운용을 위한 애플리케이션 설계에서 IBM MQ와 상호작용하는 프로그램을 설계하는 방법에 대해 읽으십시오.
하위 주제
IBM MQ와의 상호 운용을 위한 애플리케이션 설계
IBM MQ 네트워크에서 애플리케이션을 큐 관리자와 상호 운용되도록 설계하려면 먼저 두 개의 환경 간의 차이를 고려한 다음 Java EE 패턴을 기반으로 JMS 클라이언트를 설계하고 서비스 통합 버스와 IBM MQ 환경 간에 모든 이름 처리 비호환성을 식별한 다음 주제 맵핑을 정의해야 합니다.메시지 본문과 IBM MQ 형식 사이의 맵핑
IBM MQ 메시지 헤더(MQRFH2) 및 디스크립터(MQMD)는 IBM MQ 메시지 본문의 형식에 관한 정보를 포함할 수 있습니다. 서비스 통합은 메시지를 IBM MQ 형식으로부터 변환할 때 MQRFH2 및 MQMD에 들어있는 정보를 사용하고, 메시지를 IBM MQ 형식으로 변환할 때 정보를 MQRFH2 및 MQMD에 넣습니다.메시지 헤더 필드 및 특성과 IBM MQ 형식 사이의 맵핑
서비스 통합이 메시지를 IBM MQ 형식으로 변환할 때 서비스 통합 메시지 헤더 필드 및 특성(메시지에 적용 가능한 JMS 메시지 헤더 필드 및 특성이 포함됨)에 따라 MQMD, MQRFH2의 필드를 설정합니다. 서비스 통합이 IBM MQ 형식으로부터 메시지를 변환할 때, IBM MQ 메시지에 있는 MQMD, MQRFH2의 서비스 통합 메시지 헤더 필드 및 특성을 설정합니다.JMS 전달 옵션 및 메시지 신뢰성과 IBM MQ 지속성 값 사이의 맵핑
메시지를 IBM MQ 형식과 서비스 통합 형식 사이에서 변환할 때, 서비스 통합은 메시지 전달 모드, 신뢰성 및 지속성과 관련된 메시지 헤더 필드 및 특성을 처리합니다.대상과 IBM MQ 큐, 토픽 및 대상 사이의 맵핑
서비스 통합 메시지와 IBM MQ 메시지는 둘 다 헤더 필드와 특성을 포함합니다. 이들 헤더 필드 및 특성의 일부는 전송처 및 응답처 대상과 버스 정방향 및 역방향 경로 지정 경로의 대상에 관한 정보를 제공하는 대상 또는 대상 특성을 포함합니다. 서비스 통합과 IBM MQ가 대상에 대해 서로 다른 정의를 갖기 때문에, 맵핑은 메시지가 서비스 통합 형식과 IBM MQ 형식 사이에서 변환될 때 대상 및 대상 특성을 처리하는 데 사용됩니다.MQMD 보고 필드를 JMS 제공자 특정 특성에 맵핑
JMS 애플리케이션은 보고 메시지를 관리 요청/응답 처리 양식으로 사용하여 생성자의 전송 조작의 출력과 메시지의 결말에 대한 원격 피드백을 생성자에게 제공할 수 있습니다. JMS 애플리케이션은 JMS_IBM_Report_Xxxx 메시지 특성 및 옵션을 설정하여 여러 가지 유형의 보고 메시지를 요청할 수 있습니다.서비스 통합에서 추가 MQRFH2 헤더 필드 맵핑
IBM MQ 메시지 헤더(MQRFH2)에는 서비스 통합 버스에 특정하고 IBM MQ에서 사용되지 않는 기능을 허용하는 추가 필드가 있습니다. IBM MQ가 한 서비스 통합 버스에서 다른 서비스 통합 버스로 메시지를 전송할 때, 이들 필드는 서비스 통합 버스가 사용할 수 있지만 IBM MQ에서 필수는 아닌 정보를 전달합니다.IBM MQ 메시지 헤더 처리 방법
IBM MQ 메시지는 선택적으로 MQRFH2 헤더에 대한 추가 헤더 또는 대체 헤더를 포함할 수 있으며, 이것은 JMS 특성을 포함합니다. WebSphere Application Server 애플리케이션 프로그램은 com.ibm.mq.headers 클래스를 사용하여 IBM MQ 의 메시지에 있는 헤더에 액세스하고 메시지의 헤더를 IBM MQ 로 구성할 수 있습니다.IBM MQ 기능이 서비스 통합에서 지원되지 않음
서비스 통합 버스에서 사용 불가능한 IBM MQ 네트워크에서 사용할 수 있는 여러 기능이 있습니다.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjcALPRG
파일 이름:tjcALPRG.html