MRM 도메인은 광범위한 메시지의 모델링에 사용됩니다.
MRM 도메인의 주요 특성은 다음과 같습니다.
- 사용자 정의 Wire 형식(CWF)의 물리적 형식을 사용하여 C, COBOL, PL/1 및 기타 언어로 작성된
레거시 응용프로그램으로부터 메시지 모델화 지원.
이 지원에는 C 헤더 파일 또는 COBOL 사본으로부터 직접 메시지 모델을 작성할 수 있는 기능이 포함됩니다.
- XML Wire 형식(XML)의 물리적 형식을 사용한 XML 메시지(XML 네임스페이스를 활용하는 메시지 포함) 모델화 지원.
이 지원에는 XML DTD 또는 XML 스키마 파일로부터 직접 메시지 모델을 작성하는 기능이 포함됩니다.
- 태그/디리미트 문자열 형식(TDS)의 물리적 형식을 사용하여
형식화된 텍스트 메시지(태그로 식별되거나 특정 디리미터 또는 둘 다로 식별되는 필드 컨텐츠를 가질수 있음)
모델화 지원. 산업 표준(예: HL7, SWIFT, EDIFACT 및 X12)이 포함됩니다.
- 한 물리적 형식에서 다른 물리적 형식으로의 간단한 변환.
예를 들면, C 헤더 파일을 들여와 모델을 작성하거나 다른 응용프로그램에 사용하기 위해 동등한 XML 스키마를 생성할 수 있습니다.
- MRM 도메인은 WebSphere Message Broker와 같은 런타임 제품에 의해 사용되는 특별한 구문 분석기와 함께 제공됩니다. 일단 메시지 세트가 완료되면, 런타임 제품으로 전개되는 메시지 사전을 생성합니다. 그런 다음 MRM 구문 분석기는 사전을 사용하여 해당 메시지 세트 내에서 정의된 메시지를 구문 분석하고 기록합니다.
- MRM 구문 분석기는 전개된 메시지에 대해 메시지의 런타임 유효성 검증을 수행할 수 있습니다. XML 메시지를 모델화하기 위해 MRM 도메인 또는 XML 도메인 중 하나를 사용할 때 얻을 수 있는 상대적인 장점 및 단점은
MRM 및 XML 도메인의 XML 메시지
를 참조하십시오.