JMS MQRFH2 헤더 유지 샘플 실행
이 샘플의 이 부분은 메시지를 WebSphere 큐에 저장합니다. ESB는 이 메시지를 선택하고 아웃바운드 WebSphere 큐에 보관합니다. 이는 메시지가 BizTalk Server 통과할 때 ESB 및 Microsoft BizTalk가 전체 충실도 RFH2 헤더를 유지함을 보여줍니다.
헤더 보존 샘플을 실행하려면
GlobalBank.ESB 애플리케이션이 아직 실행되고 있지 않은 경우 BizTalk 관리 콘솔을 사용하여 시작합니다.
IBM RfhUtil 유틸리티를 실행한 다음, ESB라는 큐 관리자를 선택합니다. Jms. 이 큐 관리자에 연결하기 위한 첫 번째 드롭다운 목록의 Sample.QueueManager입니다.
두 번째 드롭다운 목록에서 ESB라는 대상 아웃바운드 큐를 선택합니다. Jms. 샘플. 그림 1과 같이 SENDTOBIZTALK.
그림 1
RfhUtil에서 큐 관리자 및 아웃바운드 큐에 연결
드롭다운 목록에 큐가 없는 경우 그림 2와 같이 WebSphere MQ Services 항목을 확인하여 큐 관리자가 실행 중인지 확인합니다.
그림 2
WebSphere Services 항목에서 큐 관리자가 실행 중인지 확인
RfhUtil 유틸리티에서 ReadFile 단추를 클릭하고 TEST-000128이라는 테스트 메시지 파일로 이동합니다. \Source\Samples\JMS\Test\Data\Load\라는 하위 폴더에 있는 JMS입니다. 이 파일에는 128개의 테스트 메시지 일괄 처리가 포함되어 있지만 유틸리티는 첫 번째 메시지만 로드합니다.
RFH 탭을 클릭한 다음 JMS 검사 상자만 선택되어 있는지 확인합니다.
jms 탭을 클릭한 다음 선택한 회신 큐가 ESB인지 확인합니다. Jms. 샘플. DYNAMICQ1 선택한 대상 큐가 ESB인지 확인합니다. Jms. 샘플. DYNAMICQ2.
주 탭을 클릭한 다음 Q 쓰기 단추를 클릭하여 큐에 메시지를 씁니다.
애플리케이션이 실행되는 동안 지연된 후 ESB 출력 메시지가 ESB에 표시됩니다. Jms. 샘플. DYNAMICQ1 및 ESB. Jms. 샘플. 큐를 DYNAMICQ1. WebSphere 큐 Explorer 열고 큐를 찾아 확인합니다.
RfhUtil 유틸리티에 돌아가기 큐에 연결하여 메시지를 확인합니다. MQMD, RFH 및 jms 탭을 클릭하여 대상 큐의 메시지에 대한 입력 및 출력 값이 변경되지 않았는지, 그리고 회신 큐의 메시지가 표준 JMS 메시지 대신 "기타"로 표시되는 것을 제외하고는 동일한지 확인합니다.