메시지 세트 프로젝트는 정확히 하나의 메시지 세트와 연관된 자원을 모두 포함합니다. 메시지 세트는 메시지 및 메시지를 구성하는 오브젝트(요소, 유형, 그룹)를 논리적으로
그룹화한 것입니다. 브로커 응용프로그램 개발 perspective에서 작성및 유지보수하는
다음 자원을 포함합니다.
- messageSet.mset 파일
- 메시지 세트 파일은 메시지 세트의 모든 컨텐츠에 공통인 메시지 모델 등록 정보를 포함합니다. 메시지 세트의 물리적 형식 정의도 들어
있습니다. 메시지 세트 프로젝트는 정확히 하나의 메시지 세트 파일을 포함해야 합니다.
디폴트 편집기: 메시지 세트 편집기
- .mxsd 파일
- 메시지 정의 파일에는 하나 이상의 메시지의 논리적 모델 및 해당 메시지와 연관된 물리적
모델(XML 스키마 형식임)이 들어 있습니다. 각 메시지 세트에는 해당 등록 정보 설명 시 최소한
하나의 메시지 정의 파일이 필요하고 동일한 메시지 세트 내에 원하는 만큼 메시지 정의 파일을
배치할 수 있습니다. 필요한 경우 한 메시지 정의 파일은 다른 메시지 정의 파일의 XML 스키마
오브젝트를 참조할 수 있습니다.
다음 데이터 구조 중 하나를 들여와서 메시지 세트에 메시지 정의 파일을 작성할 수 있습니다.
- XML 스키마
- XML DTD
- C 헤더 파일
- COBOL 사본
이러한 데이터 구조를 들여오면 메시지 정의 파일과 해당 컨텐츠를
자동으로 작성합니다. 또는 사용자가 빈 메시지 정의 파일을 작성하고 직접
메시지 정의를 추가할 수 있습니다.
디폴트 편집기: 메시지 정의 편집기
- 메시지 세트 모델의 이전 버전
메시지 정의는 이전에 다음과 같은 별도의 파일에 저장되어 있는
동일한 응용프로그램 데이터가 포함되어 있습니다.
- Wire 형식 및 디폴트 등록 정보를 포함하는 메시지 세트(MRProject)
- 메시지에 고유한 이름을 제공하고 해당 요소를 지정하는 메시지(MRMessage)
- 메시지 트리에 노드를 정의하는 요소(MRElement)
- 요소의 구조를 지정하는 유형(MRType)
- 메시지 모델의 요소에 적용된 제한조건을 지정하는 선언 규정자(MRDeclaration 규정자)
- .category 파일
- 메시지 범주 파일은 전체 요청/회신 트랜잭션을 정의하는 메시지 지정과 같이
편의를 도모하거나 또는 문서를 생성하기 위해 관련 메시지를 그룹화하는 또 다른
방법을 제공합니다.
또한 메시지 범주 파일을 사용하여 WSDL(Web Services Description Language) 문서 생성을
지원할 수 있습니다. 메시지 범주 파일은 선택사항이고
동일한 메시지 세트에 원하는 만큼 파일을 배치할 수
있습니다.
디폴트 편집기: 메시지 범주 편집기
메시지 세트를 작성하고 채운 후 이를 사용하여
사용자 응용프로그램에서 사용할 여러 가지 표현으로 메시지 모델을 생성할 수 있습니다.
- WebSphere Message Broker로 전개하기 위한 메시지 사전.
- XML 메시지 빌드 또는 처리하는 응용프로그램이 사용할 W3C XML 스키마.
- 웹 서비스 인터페이스를 지정하는 WDSL(Web Services Description Language) 문서.
- 비즈니스 분석자 및 개발자가 사용할 HTML 문서.