MQRFH2 헤더에 대한 XML 스키마 정의 및 로드

MQ 메시지에 추가 메타데이터 또는 매개변수를 포함하려면, 매개변수를 정의하는 MQRFH2 헤더를 정의해야 합니다. 일반적으로 이러한 매개변수는 애플리케이션에 특정하지만 메시지 자체 데이터에서 발생하지 않습니다.

이 태스크 정보

MQ가 폴더를 호출하는 각 매개변수가 다른 MQRFH2 헤더 데이터와 함께 XML 단편으로 전달됩니다. 각각의 매개변수는 자체의 고유 XML 구조를 가질 수 있습니다.

통합 어플라이언스가 XML 메시지로 작업하므로, 이러한 매개변수 단편 각각이 MQRFH2 헤더에서 추출되어야 합니다. 단편이 하나의 단편으로 통합되고, 통합 어플라이언스에 MQRFH2 매개변수로 전달됩니다.

이러한 매개변수를 액세스할 수 있게 하려면, Studio 및 통합 어플라이언스 둘 다 모든 매개변수의 구조를 정의하는 XML 스키마에 대한 액세스가 필요합니다. XML 스키마를 작성하여 프로젝트에 로드하려면 다음 프로시저를 완료하십시오.

프로시저

  1. XML 스키마 편집기 또는 문서 편집기를 사용하여 MQRFH2 헤더의 매개변수를 정의하는 XML 스키마를 작성하십시오. 예제 XML 스키마는 MQRFH2 XML 데이터 및 스키마 예제의 내용을 참조하십시오. XML 스키마가 애플리케이션의 매개변수에 대해 사용자 정의되어야 합니다.
    다음 가이드라인에 따라 XML 스키마를 작성하십시오.
    • 통합된 구조는 단일 NameValueData 요소로 정의하십시오.
    • 모든 매개변수를 MQRFH2 헤더에서 발생하는 순서로 NameValueData 요소 내의 요소로 나열하십시오.
    • 매개변수 이름은 고유해야 합니다.
    • 매개변수, 그룹 및 특성 이름은 올바른 XML 이름이어야 합니다. 자세한 정보는 XML 스펙 또는 MQ 문서를 참조하십시오.
    • 각 매개변수는 단일 요소에 랩핑됩니다. MQ 문서에서는 이 매개변수 요소를 폴더로 참조합니다.
    • 매개변수는 특성, 그룹 또는 둘 다 포함할 수 있습니다.
    • 그룹과 특성은 반복될 수 있습니다.
    • 그룹은 다른 그룹 내에서 중첩될 수 있습니다.
    • 특성은 MQRFHQPropertyType 유형으로 정의되어야 합니다.
  2. 이 XML 스키마를 프로젝트에 추가하십시오. 자세한 정보는 프로젝트에 파일 업로드를 참조하십시오.
  3. 이제 스키마 유형 요소 찾아보기 대화 상자에서 XML 스키마를 사용할 수 있습니다. MQ 활동의 구성 분할창에서, MQRFH2 헤더의 스키마 단편 선택란을 클릭한 다음 [..]를 클릭하면 이 대화 상자가 표시됩니다. 스키마 유형 요소 찾아보기 대화 상자에서 헤더를 정의하는 XML 스키마를 찾고, 해당 XML 스키마 NameValueData 요소를 선택하고, 확인을 클릭하십시오.



피드백 | 주의사항


시간소인 아이콘 마지막 업데이트 날짜: 2013년 11월 6일 수요일