어댑터 메타데이터 추가 마법사를 사용하여 Visual Studio에서 SAP에 연결
SAP 어댑터는 BizTalk 어댑터로도 노출되므로 어댑터 메타데이터 추가 마법사를 사용하여 어댑터를 사용하여 SAP 시스템에서 수행하려는 작업에 대한 스키마를 생성할 수 있습니다.
어댑터 메타데이터 추가 마법사를 사용하여 SAP 시스템에 연결
어댑터 메타데이터 추가 마법사를 사용하여 SAP 시스템에 연결하려면 다음 단계를 수행합니다.
SAP 시스템에 연결하려면
BizTalk 솔루션에서 어댑터 메타데이터 추가 마법사를 사용하여 연결하려면 다음을 수행합니다.
Visual Studio를 사용하여 BizTalk 프로젝트를 만듭니다.
솔루션 탐색기 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 생성된 항목 추가를 클릭합니다.
생성된 항목 추가 대화 상자에서 다음을 수행합니다.
사용 항목 원하는 작업 범주 어댑터 추가를 클릭합니다. 템플릿 어댑터 메타데이터 추가를 클릭합니다. 추가를 클릭합니다. 어댑터 메타데이터 추가 마법사가 열립니다.
어댑터 추가 마법사에서 WCF-SAP를 선택합니다. BizTalk Server 설치된 컴퓨터와 BizTalk 데이터베이스의 이름을 선택합니다.
중요
BizTalk에 WCF-SAP 포트가 이미 구성되어 있는 경우 포트 목록에서 포트를 선택합니다.
다음을 클릭합니다.
바인딩 선택 드롭다운 목록에서 sapBinding을 선택하고 구성을 클릭합니다.
어댑터 구성 대화 상자에서 보안 탭을 클릭하고 클라이언트 자격 증명 유형 드롭다운 목록 상자에서 사용자 이름을 선택하고 SAP 시스템에 연결할 사용자 이름과 암호를 지정합니다.
중요
SAP SNC(Secure Network Connection) 라이브러리를 사용하여 SAP 시스템에 연결하는 경우 사용자 이름과 암호를 지정하지 마세요.
URI 속성 탭을 클릭하고 연결 매개 변수에 대한 값을 지정합니다. SAP 어댑터의 연결 URI에 대한 자세한 내용은 SAP 시스템 연결 URI 만들기를 참조하세요.
중요
SAP SNC 라이브러리를 사용하여 SAP 시스템에 연결하는 경우 UseSnc 연결 속성을 True로 설정합니다.
참고
연결 매개 변수에 예약된 문자가 포함된 경우 URI 속성 탭, 즉 이스케이프 문자를 사용하지 않고 그대로 지정해야 합니다. 그러나 URI 구성 필드에서 직접 URI를 지정하고 연결 매개 변수에 예약 문자가 포함된 경우 적절한 이스케이프 문자를 사용하여 연결 매개 변수를 지정해야 합니다.
바인딩 속성 탭을 클릭한 다음 대상으로 지정할 작업에 필요한 바인딩 속성(있는 경우)에 대한 값을 지정합니다. 예를 들어 ReceiveIdoc 작업을 대상으로 하려면 ReceiveIdocFormat 바인딩 속성을 String으로 설정해야 합니다. 바인딩 속성에 대한 자세한 내용은 mySAP Business Suite 바인딩 속성에 대한 BizTalk Adapter에 대해 읽기를 참조하세요.
참고
어댑터 메타데이터 추가 마법사를 사용하여 메타데이터를 생성하고 기존 WCF-SAP 송신 포트를 선택한 경우 바인딩 속성을 지정할 필요가 없습니다. 바인딩 속성은 송신 포트 구성에서 선택됩니다. 그러나 디자인 타임에 필요한 바인딩 속성(있는 경우)을 지정하도록 선택할 수 있습니다. 이 경우 메타데이터를 생성하는 동안 디자인 타임에 바인딩 속성에 대한 새 값이 사용됩니다. 그러나 런타임에 송신 포트 구성의 바인딩 속성에 지정된 값이 적용됩니다.
중요
SAP SNC 라이브러리를 사용하여 SAP 시스템에 연결하는 경우 SncLibrary 및 SncPartnerName 을 적절한 값으로 설정합니다.
SncLibrary 바인딩 속성은 SNC를 사용하여 SAP 시스템에 연결하는 데 필요한 DLL의 경로와 파일 이름을 사용합니다. 이러한 DLL은 SAP 클라이언트 및 SAP 어댑터가 설치된 컴퓨터에 있어야 합니다. 자세한 내용은 설치 가이드:\Program Files\Microsoft BizTalk Adapter Pack\Documents에서 <사용할 수 있는 BizTalk 어댑터 팩 설치 가이드>를 참조하세요.
SncPartnerName 바인딩 속성은 통신 파트너의 SNC 이름을 사용합니다.
확인을 클릭합니다.
연결을 클릭합니다. 연결이 설정되면 연결 상태 연결된 것으로 표시됩니다.
다음 그림에서는 연결이 설정된 직후의 어댑터 서비스 추가 기능 사용을 보여줍니다. 그래픽 사용자 인터페이스는 어댑터 메타데이터 추가 마법사와 동일합니다.
에
어댑터 서비스 사용 추가 기능에는 SAP 시스템에서 호출할 수 있는 다양한 아티팩트가 포함된 다양한 노드가 표시됩니다. 예를 들어 RFC 노드에는 연결한 SAP 시스템에서 사용할 수 있는 모든 RFC가 포함됩니다. 이러한 노드에 대한 자세한 내용은 메타데이터 노드 ID를 참조하세요.