메시지 도메인을 도출할 우선 순위

JMSInput 노드가 JMS 메시지를 수신할 경우, 메시지 도메인은 다음 기준에 따라 다음 우선 순위로 도출됩니다.

  1. 메시지 도메인 등록 정보는 특정 도메인 유형으로 설정됩니다.

    이 경우, 노드는 다음 JMS 메시지 유형만 수신할 것으로 예상합니다.

    메시지 도메인 올바른 JMS 메시지 유형
    BytesMessage TextMessage MapMessage StreamMessage ObjectMessage
    BLOB X X     X
    XML   X      
    XMLNS   X      
    XMLNSC   X      
    MRM X X      
    JMSMap     X    
    JMSStream       X  
    MIME X X      
    IDOC X X      

    JMS 메시지 유형이 수신되었는데 이 유형이 JMSInput 노드에 구성된 메시지 도메인에 올바르지 않을 경우, 노드는 경고를 발행하고 메시지를 소스 JMS 제공자 목적지나 백아웃 목적지로 백아웃합니다.

  2. 메시지 도메인 등록 정보는 공백(디폴트)입니다. JMS 입력 메시지의 JMSType 헤더 값은 아래에 표시된 URI 형식에 따라 설정됩니다.
    JMSType 브로커 도메인
    mcd://domain/[set]/[type]/[?format=fmt] MRM
    mcd://XML 또는 mcd://xml XML
    mcd://XMLNS 또는 mcd://xmlns XMLNS
    mcd://XMLNSC 또는 mcd://xmlnsc XMLNSC
    mcd://IDOC 또는 mcd://idoc IDOC
    mcd://MIME 또는 mcd://mime MIME

    JMS 메시지 유형이 수신되었는데 이 유형이 JMSType 헤더에 구성된 메시지 도메인에 올바르지 않을 경우, 노드는 경고를 발행하고 메시지를 소스 JMS 제공자 목적지나 백아웃 목적지로 백아웃합니다.

    MRM 도메인에서 수신된 메시지

    MRM 도메인에서 수신되는 메시지는 다음 형식에 따라 설정되는 JMSType 헤더 파일(JMS 제공에도 사용됨)을 가지고 있어야 합니다.
    mcd://domain/[set]/[type]/[?format=fmt]
    JMSType 필드가 이 형식을 따르지 않을 경우 메시지는 BLOB 도메인에서 핸들링됩니다. 예를 들어, 다음과 같습니다.
    mcd://MRM/SWIFTXML2005/{http://SWIFT/2005}:Document/?format=SWIFT
  3. 메시지 도메인 등록 정보는 공백(디폴트)이며 JMS 입력 메시지의 JMSType 헤더 값도 공백입니다.

    메시지 도메인은 다음과 같이 JMS 메시지 Java 클래스에 따라 설정됩니다.

    TextMessage XML
    BytesMessage BLOB
    MapMessage JMSMap
    StreamMessage JMSStream
    ObjectMessage BLOB
관련 참조
JMS 메시지 구조
JMS 메시지 유형
JMS Transport를 통한 메시지 표현
JMS 입력 메시지 헤더 및 등록 정보 데이터
JMS 메시지 페이로드
JMS 메시지 페이로드 및 적절한 구문 분석기
출력용 JMS 메시지
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ac24870_