멀티 파트 메시지

해당 구조 내에서 하나 이상의 다른 메시지를 포함하는 멀티 파트 메시지. 포함된 메시지를 임베드된 메시지라고 합니다.

멀티 파트 메시지에는 작성 등록 정보가 메시지로 설정된 그룹 또는 복합 유형이 포함되어야 합니다. 이 그룹 또는 복합 유형에는 메시지 구조의 해당 위치에 표시할 수 있는 메시지에 대한 참조 목록이 들어 있을 있습니다. 그렇지 않으면 비어 있어서 모든 메시지를 표시할 수 있습니다. 메시지를 구문 분석하면 메시지 중 하나만 해당 위치에 임베드된 메시지로 표시됩니다.

임베드된 메시지는 멀티파트 메시지와 같은 메시지 세트에 속하거나, 아주 다른 메시지 세트에 속할 수 있습니다.

메시지 인벨로프

멀티 파트 메시지의 공통적인 사용법은 고정 구조를 사용하여 외부 메시지를 정의하는 것입니다. 이 외부 메시지를 메시지 인벨로프라고 합니다. 위에서 설명한 바와 같이 메시지 인벨로프 내에 그룹 또는 복합 유형이 포함되어 있습니다. 이 기술을 사용하여 모델링할 수 있는 메시지 표준 예는 X12, SWIFT, SOAP XML 및 SAP IDoc입니다.

임베드된 메시지 식별

멀티파트 메시지를 구문 분석할 경우, 구문 분석기는 임베드된 메시지(그룹 또는 복합 유형에서 참조하는 메시지 중 하나)를 식별할 수 있어야 합니다. 그렇지 않으면 다른 메시지 세트에 속할 수 있는 그룹 또는 복합 유형에 참조되지 않는 메시지일 수 있습니다. 두 가지의 기술인 메시지 ID 또는 메시지 경로 중 하나를 사용하여 식별할 수 있습니다.

또한 XML 메시지의 경우에는 MRM 구문 분석기가 XML 문서의 태그를 사용하여 임베드된 메시지를 자동으로 식별합니다. 이 경우, 메시지 ID 및 메시지 경로 기술은 선택적입니다. 메시지 ID 또는 메시지 경로 기술을 MRM XML 환경에서 사용하는 경우, 임베드된 메시지의 XML 태그 이름의 유효성을 검증하는데만 사용합니다.

제한사항

멀티파트 메시지가 수신되거나 브로커가 이 메시지를 생성하면, 임베드된 모든 메시지는 가장 바깥쪽의 메시지와 동일한 물리적 형식이어야 하고 동일한 문자 세트와 인코딩을 가지고 있어야 합니다.

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