응답 플로우 빌드

요청자와 제공자 인터페이스가 일치하도록 메시지를 변환하십시오.

  1. 응답 탭을 클릭하여 응답 플로우 캔버스로 전환하십시오.
  2. 팔레트에서 XSL 변환 기본요소를 선택하여 요청 플로우 캔버스에 놓은 다음 이름을 TransformToStockQuoteRequester로 바꾸십시오.
  3. 응답 플로우 캔버스에서 응답 - getStockQuote : StockQuoteServicePartner의 출력 터미널을 TransformToStockQuoteRequester의 입력 터미널과 연결하십시오.
  4. TransformToStockQuoteRequester의 출력 터미널을 응답 - getQuote : StockQuoteService의 입력 터미널과 연결하십시오.
    연결된 응답 플로우
  5. XSL 변환 기본요소 TransformToStockQuoteRequester의 특성을 다음과 같이 설정하십시오.
    1. 응답 플로우 캔버스에서 TransformToStockQuoteRequester 기본요소를 선택하십시오. 특성 보기의 세부사항 탭으로 전환하십시오.
    2. 루트 필드를 /로 변경하십시오.
    3. 파일 맵핑 필드의 옆에 있는 새로 작성 단추를 클릭하십시오. 메시지 유형 지정 마법사가 열립니다. 완료를 클릭하십시오.
    4. 맵핑 편집기의 소스 섹션에서 tns:smo > context > correlation [0..1]tns:smo > body [0..1] > getStockQuote를 펼치십시오. 대상 섹션에서 tns:smo > body [0..1] > getQuote를 펼치십시오.
    5. 소스의 컨텍스트 섹션에서 customerID [0..1]을 클릭한 후 대상의 본문 섹션에서 customerID를 클릭하십시오. 마우스 오른쪽 단추를 클릭한 다음 맵핑 작성을 선택하십시오. 메시지 본문의 customerID 값이 상관 컨텍스트에 맵핑되어 요청 및 응답 플로우 전체에서 지속됩니다.
    6. 소스에서 stockValue를 클릭한 후 대상에서 value를 클릭하십시오. 마우스 오른쪽 단추를 클릭한 다음 맵핑 작성을 선택하십시오.
    7. 나머지 필드를 맵핑하려면 소스에서 smo를 클릭한 다음 대상에서 smo를 클릭하십시오. 마우스 오른쪽 단추를 클릭한 다음 맵핑 일치를 선택하십시오. 이제 모든 나머지 필드를 맵핑해야 합니다.
      맵핑 편집기
    8. 변경사항을 저장한 다음 맵핑 편집기를 닫으십시오.
    9. 특성 보기의 세부사항 탭에서 XSL 재생성을 클릭하여 이 맵핑 파일과 연관된 XSL을 갱신하십시오.
      세부사항 패널
    10. 중개 플로우 편집기에서 변경사항을 저장하십시오.

피드백
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.