단순 및 복합 요소 맵핑의 메시지 모델 및 메시지 플로우 개발

이 단계는 단순 메시지 강화를 수행하기 위한 시나리오의 첫 번째 단계입니다. 이 주제에서는 단순 및 복합 요소 맵핑, 동일한 소스 및 대상, 서로 다른 소스 및 대상 또는 속성 소스 및 대상의 메시지 플로우 및 메시지 모델을 개발하는 방법에 대해 설명합니다. 이 작업은 필드 값 변경 및 인스턴스 문서 작성에도 관련됩니다.
  1. 브로커 응용프로그램 개발 perspective에서 다음 자원을 작성하십시오.
    1. 메시지 세트 프로젝트
    2. MAPPING3_SIMPLE_messages 메시지 세트. 메시지 세트에 네임스페이스가 XML Wire 형식으로 사용 가능하도록 하십시오.
    3. SIMPLE이라는 메시지 정의 파일(대상 네임스페이스 없음)
  2. 다음과 같은 구조의 addev1 메시지를 작성하십시오.
    addev1
            ssat          (xsd:string) local attribute
            ssel              (xsd:string)  local element
            dsel1        (xsd:string) local element
            atel           local complex element
                 latt       (xsd:string) attribute
            cel1          local complex element
                 intel        (xsd:int) local element
                 strel     (xsd:string) local element
            dsel2         (xsd:string) global element
            cel2           (cel2ct) global complex type
                intel        (xsd:int) local element
                fltel         (xsd:float) local element
  3. MAPPING3_SIMPLE_flows 메시지 플로우 프로젝트를 작성하십시오.
  4. MQInput -> Mapping -> MQOutput 맵핑을 포함하는 addev1 메시지 플로우를 작성하십시오.
  5. 메시지 맵핑 편집기에서 맵을 열고 addev1 메시지를 소스와 대상 둘다로 선택하십시오.
  6. 다음과 같이 메시지와 Wire 둘다의 레벨을 모두 펼치십시오.
    ssat --- ssat
    ssel --- ssel
    dsel1 -- dsel2
    latt ---- latt
    cel1 --- cel1
    dsel2 -- dsel1
    (cel2)
       intel ---- fltel
       fltel ---- intel
  7. 스프레드시트 분할창에서 다음 표현식을 설정하십시오.
    dsel1  |  esql:upper($source/addev1/dsel2)
    @latt  |   esql:upper($source/addev1/atel/@latt)
    (cel2)
        intel   |  $source/addev1/cel2/fltel + 10
        fltel    |  $source/addev1/cel2/intel div 10
  8. 적절한 RFH2 헤더와 다음 데이터를 사용하여 인스턴스 문서를 작성하십시오.
    <addev1 ssatt="hello">
    <ssel>this</ssel>
    <dsel1>first</dsel1>
    <atel latt="attrib"/>
    <cel1>
    <intel>2</intel>
    <strel>lcomp</strel>
    </cel1>
    <dsel2>second</dsel2>
    <cel2>
    <intel>252</intel>
    <fltel>3.89E+1</fltel>
    </cel2>
    </addev1>
다음과 같은 자원을 작성했습니다.
이제 메시지 세트 및 메시지 플로우를 전개하십시오.

메시지 세트 및 메시지 플로우 전개

이 단계는 단순 메시지 강화를 수행하기 위한 시나리오의 두 번째 단계입니다. 이 주제에서는 메시지 세트 및 메시지 플로우를 전개하고 브로커를 통해 데이터를 실행하는 방법에 대해 설명합니다.
  1. addev1 브로커 아카이브(bar) 파일을 작성하십시오.
  2. MAPPING3_SIMPLE_messages 메시지 세트 및 addev1 메시지 플로우를 BAR 파일에 추가하십시오.
  3. 브로커에 BAR 파일을 전개하십시오.
  4. 인스턴스 문서를 입력 큐에 넣으십시오.
출력 메시지는 다음과 같습니다.
<addev1 ssat="hello">
<ssel>this</ssel>
<dsel1>SECOND</dsel1>
<atel latt="ATTRIB"/>
<cel1>
<intel>2</intel>
<strel>lcomp</strel>
</cel1>
<dsel2>first</dsel2>
<cel2>
<intel>48</intel>
<fltel>2.5E+1</fltel>
</cel2>
</addev1>
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ar25249_1_