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