메시지 맵핑은 메시지 작성의 청사진을 정의합니다. 여기서, 작성된 메시지는
대상 메시지라고 합니다. 메시지는 다음 구성요소를 포함할 수 있습니다.
- 단순 요소 및 속성
- 복합 요소(구조)
- 단순 또는 복합 요소 반복
- 기타(임베드된) 메시지
메시지에는
WebSphere Message Broker가 조작해야
할 수도 있는 프로토콜 특정 헤더가 들어 있습니다.
WebSphere Message Broker의
메시지 대상(라우팅) 동적 설정이 필요할 수도 있습니다. 대상 메시지 요소의 값은 다음에서 도출됩니다.
- 입력 메시지 요소(입력 메시지는 소스 메시지라고도
함)
- 데이터베이스 테이블
- 상수 값
WebSphere MQ 상수
- Mapping 노드에서 제공하는 함수
- 사용자 정의 함수
값을 도출하는 논리는 간단하거나 복잡할 수 있습니다. 루프, 합계 및 기타 함수를 포함하는 조건부 명령문이
필요할 수도 있습니다. 위의 모든
맵핑은
Mapping 노드를 사용하여 수행할 수 있습니다.