MRM 구문 분석기 및 도메인

MRM 메시지 도메인에는 Workbench에서 모델화된 모든 메시지가 포함됩니다.

하나 이상의 선택적 물리적 형식으로 광범위한 메시지 유형을 나타내는 메시지 모델을 작성할 수 있습니다. 도메인의 메시지는 MRM 구문 분석기로 처리됩니다.

MRM 구문 분석기는 MRM 도메인에 속한 메시지를 나타내는 비트스트림 또는 트리를 해석하고, 입력시 비트스트림에서 해당 트리를 생성하거나 출력시 트리에서 비트스트림을 생성하는 프로그램입니다. 그 해석은 입력 또는 출력 메시지와 연관된 물리적 형식에 따라 다릅니다.

MRM 도메인에서 메시지는 두 부분에서 고려됩니다.

  1. 논리적 메시지 모델. 물리적 표현(Wire의 비트스트림에 나타나는 형식)없이 비즈니스 데이터를 전달하는 메시지의 일부입니다. 이는 플랫폼 및 메시지를 구성하는 방법과 무관합니다.

    예를 들면, 개인 은행 계정의 차변에 대한 정보를 전달하는 메시지를 정의할 경우, Wire에 다른 물리적 형식(XML 또는 COBOL 사본과 같은 고정된 구조로)으로 메시지를 표현할 수 있습니다. 두 경우에 업무상 의미와 데이터는 동일합니다. 실제 레이아웃만이 변경되었습니다.

  2. 물리적 표현. Wire에 데이터를 물리적으로 배치하는 방법입니다. 단일 논리적 메시지 모델에는 데이터를 물리적으로 표현할 수 있는 여러 가지 방법이 있을 수 있습니다.

두 개의 다른 시스템에 연결해야 하는 상황을 핸들링하므로 두 부분 정의는 유용할 수 있습니다. 예를 들면, 레거시 양식 응용프로그램이 이 응용프로그램에 COBOL 사본 형식의 데이터가 전달될 것을 예상하는 경우, XML 형식의 데이터를 예상하는 시스템과 통신해야 할 수 있습니다. 두 응용프로그램은 동일한 데이터에 관해 작업하며 두 응용프로그램을 변경하는 것은 바람직하지 않습니다. 브로커를 통해 메시지를 라우팅하여 다중 물리적 표현의 단일 논리적 모델을 사용하여 필요한 변환을 제공할 수 있습니다.

Video Rental 샘플, CSV(Comma Separated Value) 샘플, EDIFACT 샘플, FIX 샘플, SWIFT 샘플X12 샘플은 모두 MRM 구문 분석기를 사용하여 메시지를 처리합니다.

관련 개념
ESQL 개요
XML 구문 분석기 및 도메인
JMS 구문 분석기 및 도메인
논리적 트리 구조
상관 이름
메시지 모델링 개념
MRM 도메인의 물리적 형식
관련 태스크
메시지 플로우 설계
ESQL 개발
Java 개발
메시지 본문 컨텐츠 가공
MRM 도메인에서 메시지 가공
관련 참조
내장 노드
메시지 모델 참조 정보
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ac00580_