7.4. 새 SAP 끝점 만들기

7.4.1. 개요

경로 편집기에서 구성 요소 팔레트를 사용하여 SAP 연결 구성 편집 대화 상자를 사용하여 경로에 SAP 구성 요소를 추가할 수 있습니다.

참고

SAP 연결 보기를 사용하는 경우 블루프린트 XML 또는 Spring XML 코드에 필수 SAP 연결 구성 데이터를 붙여 넣습니다.

7.4.2. 사전 요구 사항

SAP 연결 구성 대화 상자를 사용하여 SAP 대상 연결 및/또는 서버 연결을 이미 생성해야 합니다.

참고

SAP 연결 보기를 사용하는 경우 이 구성을 적절한 유형(Blueprint XML 또는 Spring XML) 파일로 내보냅니다.

7.4.3. 절차

새 SAP 끝점을 생성하려면 다음 단계를 수행합니다.

  1. 사용할 Fuse 프로젝트와 Camel XML 파일이 이미 있다고 가정합니다( 블루프린트 XML 또는 Spring XML 형식 중 하나일 수 있음).
  2. 경로 편집기에서 Camel XML 파일을 엽니다. Red Hat Fuse SAP Tool Suite를 이미 설치한 경우 경로 편집기에서 구성 요소 팔레트 아래에 SAP 구성 요소를 볼 수 있습니다. 툴 모음에서는 다음과 같은 SAP 구성 요소를 제공합니다.

    • SAP IDoc 대상
    • SAP IDoc 목록 대상
    • SAP IDoc 목록 서버
    • SAP qRFC 대상
    • SAP Queued IDoc 대상
    • SAP Queued IDoc 목록 대상
    • SAP sRFC Destination
    • SAP sRFC Server
    • SAP TRFC 대상
    • SAP TRFC Server

      경로 편집기의 디자인 탭에서 이러한 구성 요소 중 하나를 캔버스로 드래그하여 현재 camelContext 에 새 SAP 엔드포인트를 만듭니다.

      참고

      SAP Netweaver 구성 요소는 Red Hat Fuse SAP Tool Suite에 속하지 않습니다. Apache Camel 프로젝트에서 호스팅됩니다.

  3. 캔버스 하단의 소스 탭을 클릭하여 경로 편집기의 소스 탭으로 전환합니다. 경로의 XML 소스를 볼 수 있습니다.
  4. SAP 끝점 URI를 지정할 때 대상 이름 또는 서버 연결 이름을 URI 형식으로 포함해야 합니다. 예를 들어 sap-srfc-destination 구성 요소에는 다음과 같은 URI 형식이 있습니다.

    sap-srfc-destination:destinationName:rfcName

    특정 대상을 참조하려면 관련 항목 요소의 속성 값을 이 URI에서 destinationName 으로 사용합니다.