이 작업의 목적은 맵핑을 테스트하여 지정된 변환이 발생했는지 확인하는 것입니다. 출력 큐에 넣고 확인하여 맵핑을 테스트합니다.
데스크탑에서 아이콘을 두 번 눌러 RFHUTIL 메시지 플로우 테스트 응용프로그램을 시작하십시오.
기본 탭에서 필드에 연결할 큐 관리자 이름이
디폴트 큐 관리자의 이름(WBRK6_DEFAULT_QUEUE_MANAGER)을 표시하는지 확인하십시오.
입력 큐 이름(예: AIRLINE_Mapping_IN)을 큐 이름 필드에 입력하십시오.
파일 읽기를 누르고
입력 메시지(예: c:\airline\data\AirlineRequest.xml)를 읽으십시오.
데이터 탭에서 XML 데이터 형식 단일 선택 단추를 누르십시오. 이 메시지의 XML 컨텐츠가 메시지 분할창에 표시됩니다.
기본 탭을 누르십시오.
기본 탭에서 쓰기 큐를 누르십시오. 이 조치는 메시지를 입력 큐에 넣습니다.
MQ Explorer를 시작하고 새로 고치십시오. 메시지를
출력 큐에서 볼 수 있어야 합니다(예: AIRLINE_Mapping_OUT).
데스크탑에서 RFHUTIL 응용프로그램을 다시 시작하십시오.
출력 큐에 연결하고(예: AIRLINE_Mapping_OUT)
읽기 큐를 누르십시오. 메시지가 표시됩니다.
데이터 탭을 누르십시오.
데이터 탭에서 문자 데이터 형식 단일 선택 단추를 누르십시오. 메시지가 문자 형식으로 표시됩니다.
사본을 누르십시오.
자원 폴더(예: airline\resources)에서
COBOL 사본(예: AirlineRequest.cbl)을
탐색하고 데이터에서 덮어씁니다. 볼 수 있도록 데이터가 형식화됩니다.
예상한 모든 변환이 발생했는지 확인하십시오.
입력 메시지의 XML이 출력 메시지에서 COBOL로 변환됨, 입력 메시지의 FirstName 및 LastName 요소가
출력 메시지에서 NAME 요소로 병합 및 변환됨,
입력 메시지의 상태 요소가 출력 메시지에서 2자 STATE 코드로 변환됨(맵핑으로
호출된 데이터베이스 테이블 찾아보기에서).