기본 메시지 플로우 빌드

WS-Addressing에서 사용할 샘플 기본 메시지 플로우를 구성할 수 있습니다.

태스크 정보

이 단계들은 IBM® App Connect Enterprise 에서 WS-Addressing을 사용하도록 시스템을 구성하는 일련의 지침 중 첫 번째 단계이며, 이 기능을 활용하기 위한 메시지 흐름을 설정하는 방법을 설명합니다. 이 주제에서는 WS-Addressing을 사용할 때 샘플 기본 메시지 플로우를 구성하는 방법을 설명합니다.

프로시저

  1. 통합 개발 퍼스펙티브로 전환하십시오.
  2. WSDL 및/또는 XSD 파일에서 시작 마법사를 사용하여 메시지 플로우 및 메시지 세트 프로젝트를 작성하십시오.
  3. 메시지 플로우 팔레트에서 웹 서비스 폴더를 선택하여 컨텐츠를 표시하고 SOAPInput 노드를 캔버스로 끌어오십시오.
  4. SOAPExtract 노드를 메시지 플로우에 추가하여 수신 메시지에서 SOAP 엔벨로프를 제거한 후 SOAPReply 노드를 추가하십시오. SOAPInput 노드의 Out 터미널을 SOAPExtract 노드의 In 터미널에 연결하고 SOAPExtract 노드의 Out 터미널을 SOAPReply 노드의 In 터미널에 연결하십시오.
  5. 활성 작업 세트의 배치 가능 WSDL 에서 필요한 WSDL 파일을 선택하고 SOAPInput 노드로 끌어오십시오.
    SOAPInput 노드는 WSDL을 사용하여 구성됩니다.
  6. 컨텐츠를 표시하려면 메시지 플로우 팔레트에서 생성 폴더를 선택하십시오.
  7. 추적 노드를 선택하고 마우스를 SOAPExtract 노드의 오른쪽으로 이동하십시오.
    1. 왼쪽 마우스 단추를 클릭하여 노드를 메시지 플로우에 추가하십시오.
      이름이 자동으로 선택됩니다.
    2. Enter 를 눌러 기본 이름을 승인하십시오.
    3. SOAPExtract 노드의 submitPORequest 터미널을 Trace 노드의 In 터미널에 연결하십시오.
  8. Trace 노드를 선택하여 특성을 표시하십시오.
    1. 메뉴를 사용하여 목적지File 로 설정하십시오.
    2. 필요한 파일 경로 를 설정하십시오.
    3. 필요한 패턴 을 입력하십시오.
  9. 팔레트에서 라우팅 폴더를 펼치고 필터를 선택하십시오.
  10. Trace 노드의 오른쪽에 Filter 노드를 추가하십시오.
    1. 필요한 노드의 이름을 입력하고 Enter를 누르십시오.
    2. Trace 노드의 Out 터미널을 Filter 노드의 In 터미널에 연결하십시오.
  11. 필터 노드를 선택하여 특성을 표시하십시오.
    1. 필요한 데이터 소스 이름을 입력하십시오.
    2. 필터 표현식 의 이름을 필터 노드에 대해 선택한 이름으로 변경하십시오.
    3. 데이터베이스 오류 시 예외 처리 선택란을 지우십시오.
  12. Filter 노드를 두 번 클릭하여 ESQL 편집기를 여십시오.
    노드에 대한 ESQL을 작성하거나 변경하십시오. 자세한 정보는 노드에 대한 ESQL 작성노드에 대한 ESQL 수정을 참조하십시오.
  13. 팔레트에서 변환 폴더를 펼치고 맵핑 노드를 선택하십시오.
  14. Mapping 노드를 Filter 노드의 오른쪽에 추가하십시오.
    1. 필요한 노드의 이름을 입력하고 Enter를 누르십시오.
    2. Filter 노드의 True 터미널을 Mapping 노드의 In 터미널에 연결하십시오.
    3. Mapping 노드의 Out 터미널을 Reply 노드의 In 터미널에 연결하십시오.
  15. 맵핑 노드를 선택하여 특성을 표시하고 필요한 경우 맵핑 루틴의 이름을 변경하십시오.
  16. 맵핑 노드를 두 번 클릭하여 맵핑 편집기를 여십시오.
    1. 맵 입력으로 submitPORequest 를 선택하십시오.
    2. 맵 출력으로 SOAP_Domain_msg 를 선택하십시오.
    3. 확인을 클릭하십시오.
    자세한 정보는 Mapping 노드에서 메시지 맵 작성을 참조하십시오.
    작성된 맵은 메시지 어셈블리 특성에 대한 기본 맵핑을 제공합니다.
  17. 출력 분할창에서 SOAP_Domain_Msg 를 펼친 후 본문 을 펼치십시오.
  18. 출력 분할창에서 와일드카드 메시지 를 마우스 오른쪽 단추로 클릭한 후 입력에서 submitPORequest 를 선택하고 본문 아래 출력의 요소로 끌어오십시오.
  19. 변환 유형을 서브맵 으로 설정한 후 특성 목록에서 새로 작성 .. 을 클릭하십시오. 새 서브맵을 작성하십시오.
  20. 서브맵의 새 맵 마법사에서 입력으로 submitPORequest 를 선택하고 출력으로 submitPOResponse 를 선택하십시오.
  21. 확인 을 클릭하여 서브맵을 작성하고 그래픽 데이터 맵핑 편집기를 입력하십시오.
  22. submitPORequest 입력 트리 및 submitPOResponse 출력 트리를 펼치고 입력 요소에서 출력으로 필수 변환을 연결하십시오.
  23. 기본 맵과 서브맵을 저장하십시오.