메시지 모델링 개념

메시지 모델링은 응용프로그램에서 사용되는 메시지 형식을 사전정의하는 방식입니다.

메시지를 모델화하면, WebSphere Message Broker 같은 제품은 메시지 모델을 사용하여 자동으로 메시지 형식을 구문 분석하고 기록합니다.

메시지를 모델화할 때 다음과 같은 개념을 이해해야 합니다.

메시지 세트 프로젝트 개요

메시지 세트 프로젝트는 정확히 하나의 메시지 세트와 연관된 모든 자원을 작성하여 유지보수하는 특별한 프로젝트(컨테이너)입니다.

메시지 세트는 메시지 및 이(요소, 유형, 그룹)를 구성하는 오브젝트를 논리적으로 그룹화한 것입니다. 메시지 세트에는 다음과 같은 파일이 포함되어 있습니다.

메시지 세트 파일은 메시지 세트의 모든 메시지에 공통인 메시지 모델 정보를 제공합니다. 메시지 세트 편집기를 사용하여 이 정보를 작성할 수 있습니다.

메시지 세트를 작성하면, 일반적으로 메시지 정의 파일을 작성한 다음 데이터를 채워 XML DTD, XML 스키마, WSDL 파일, C 구조 또는 COBOL 구조를 사용하여 설명된 응용프로그램 메시지 형식을 들여옵니다. 전송 중에 메시지 정의 편집기를 사용하여 메시지의 논리 구조를 편집한 다음, 메시지 비트스트림의 정확한 형태를 기술하는 물리적 형식을 작성하고 편집할 수 있습니다. 그렇지 않으면, 비어 있는 메시지 정의 파일을 작성하고 편집기를 사용하여 메시지를 작성할 수 있습니다.

메시지 정의 파일이 완료되면 응용프로그램에서 사용하는 형식으로 메시지 세트를 생성할 수 있습니다. 이것은 다음 중 하나입니다.

편의 및 WSDL 생성 지원을 위해 선택적으로 메시지를 메시지 범주에 그룹화할 수 있습니다. 메시지 범주 편집기를 사용하여 메시지를 메시지 범주에 추가할 수 있습니다.

메시지 세트 파일, 메시지 정의 파일 또는 메시지 범주 파일을 저장할 때마다, 작성 중인 메시지 모델이 특정 규칙을 따르는지 확인하기 위해 컨텐츠의 유효성을 검증합니다. 논리적 구조 및 물리적 형식 모두에 대한 규칙이 있습니다. 유효성 검증으로 사용자 모델의 무결성을 확인할 수는 있지만 올바르지 않은 메시지 모델 파일이 저장되지 않도록 할 수는 없습니다.

WebSphere Message Broker와 같은 제품은 일반적으로 메시지 형식을 구문 분석하고 쓰기 위한 여러 가지 구문 분석기를 제공합니다. 각 구문 분석기는 메시지 도메인이라고 하는 특정 클래스의 메시지(예: 고정 길이 2진, 디리미트 텍스트 또는 XML)에 적합합니다. 작성한 각 메시지 세트는 해당 메시지 세트 내에 정의된 메시지를 구문 분석하여 쓸 때 사용되는 구문 분석기를 판별하는 도메인을 지정합니다.

주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ad10385_