메시지 요소 값 갱신

도구를 사용하거나 메시지 구조 파일(예: C 헤더 또는 XML 스키마 정의 파일)을 들여와서 이 작업을 완료하기 전에 적절한 메시지 모델을 작성하십시오. 또한 다음과 같은 구조의 메시지 플로우도 작성하십시오.
MQInput > Mapping node > MQOutput
이 예에서 사용되는 메시지 모델은 다음과 같습니다.
simple		(message)
		int	(xsd:int)
		str	(xsd:str)
  1. 브로커 응용프로그램 개발 perspective로 전환하십시오.
  2. 맵핑 노드의 메뉴에서 맵 열기를 누르십시오.
  3. 디폴트 프로젝트와 이름을 승인하고 다음을 누르십시오.
  4. 디폴트 사용을 승인하고 다음을 누르십시오.
  5. 데이터베이스의 레코드 기반을 선택 취소하고 다음을 누르십시오.
  6. 소스 메시지 simple 및 대상 메시지 simple을 선택하고 완료를 누르십시오.
  7. 연결 분할창(맨 위)에서 + 아이콘을 눌러 소스와 대상 트리를 여십시오.
  8. 양쪽에서 같은 방식으로 simple 트리를 여십시오.
  9. 소스 분할창(왼쪽)에서 int를 왼쪽으로 누르고 대상 분할창의 int로 끌어 놓으십시오. 행이 합쳐집니다.
  10. 소스 분할창에서 str을 왼쪽으로 누르고 대상 분할창의 str로 끌어 놓으십시오. 행이 합쳐집니다.
  11. 맵 스크립트 | 값 테이블(아래)에서 $target + 상자를 눌러 트리를 여십시오.
  12. 같은 방식으로 simple 트리를 여십시오. intstr에 값(예: int $source/simple/int str $source/simple/str)이 있어야 합니다.
  13. int의 값을 선택하십시오. 표현식 편집 분할창(가운데)에 값이 표시됩니다.
  14. $source/simple/int + 1이 되도록 값을 편집하고 Enter를 누르십시오. 테이블의 값이 갱신됩니다(입력 값이 증가됨).
  15. str의 값을 선택하고 esql:upper($source/simple/str)이 되도록 편집한 후 Enter를 누르십시오. 테이블의 값이 갱신됩니다(입력 값이 대문자로 변환됨).
  16. 예를 들어 파일 > 저장을 누르거나 디스크 아이콘을 눌러 맵핑을 저장하십시오.
입력 메시지와 출력 메시지는 같은 구조와 형식을 갖지만 요소 값은 수정됩니다.
관련 개념
메시지 소스 및 대상
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2005 마지막 갱신 날짜: 11/08/2005
ar25225_