Visual Studio에서 SAP 시스템에 연결
이 섹션에서는 어댑터 서비스 사용 추가 기능, 어댑터 메타데이터 추가 마법사 및 어댑터 서비스 참조 플러그 인 추가를 사용하는 방법에 대한 정보를 제공합니다.
사용 어댑터 서비스 BizTalk 프로젝트 추가 기능은 BizTalk Server 프로젝트에서 사용할 수 있습니다. 어댑터 서비스 사용 추가 기능을 사용하여 BizTalk 솔루션에서 대상으로 지정하려는 작업에 대한 XSD(메시지 스키마)를 생성합니다. BizTalk Server 사용하여 솔루션을 개발하는 방법에 대한 자세한 내용은 WCF 서비스 모델을 사용하여 SAP 애플리케이션 개발을 참조하세요.
어댑터 메타데이터 추가 마법사는 BizTalk Server 프로젝트에서 사용할 수 있습니다. 어댑터 메타데이터 추가 마법사를 사용하여 BizTalk 솔루션에서 대상으로 지정하려는 작업에 대한 XSD(메시지 스키마)를 생성합니다. BizTalk Server 사용하여 솔루션을 개발하는 방법에 대한 자세한 내용은 WCF 서비스 모델을 사용하여 SAP 애플리케이션 개발을 참조하세요.
참고
SAP 어댑터는 WCF-Custom 바인딩 및 BizTalk 어댑터로 모두 노출되므로 BizTalk 프로젝트에서 어댑터 서비스 추가 기능 사용 또는 어댑터 메타데이터 추가 마법사를 사용하여 SAP 시스템에 연결할 수 있습니다.
어댑터 서비스 참조 Visual Studio 플러그 인 추가는 비 BizTalk 프로그래밍 프로젝트에서 사용할 수 있습니다. WCF 서비스 모델을 사용하여 솔루션을 개발할 때 어댑터 서비스 참조 플러그 인 추가를 사용하여 WCF 클라이언트 클래스 또는 WCF 서비스 콜백 인터페이스를 생성합니다. WCF 서비스 모델을 사용하여 솔루션을 개발하는 방법에 대한 자세한 내용은 WCF 서비스 모델을 사용하여 SAP 애플리케이션 개발을 참조하세요.
어댑터 서비스 사용 BizTalk 프로젝트 추가 기능, 어댑터 메타데이터 추가 마법사 또는 어댑터 서비스 추가 참조 Visual Studio 플러그 인을 사용하려면 먼저 SAP 시스템에 연결해야 합니다. 세 사용자 인터페이스 모두 다음을 설정하여 연결을 구성하는 대화 상자를 표시합니다.
연결 매개 변수. 애플리케이션 서버 호스트 또는 메시지 서버 호스트 및 클라이언트 ID와 같은 연결 URI를 빌드하는 데 사용되는 매개 변수입니다.
SAP 시스템의 사용자 이름 암호 자격 증명입니다. 연결이 설정될 때 SAP 시스템에서 인증하는 데 사용됩니다. 사용자 이름 및 암호를 지정해야 합니다.
바인딩 속성입니다. 바인딩 속성은 선택 사항이며 지정 여부는 주로 특정 바인딩 속성을 설정해야 하는 작업을 대상으로 하는지 여부에 따라 달라집니다. 예를 들어 ReceiveIdoc 작업의 경우 ReceiveIdocFormat 바인딩 속성을 String으로 설정해야 합니다. 바인딩 속성에 대한 자세한 내용은 MySAP Business Suite 바인딩 속성에 대한 BizTalk 어댑터에 대해 읽어보세요.
최소한 SAP 시스템에 대한 연결을 구성할 때 연결을 설정하는 데 필요한 바인딩 속성 및 연결 매개 변수만 지정해야 하며 대상 작업에 대해 SAP 어댑터에서 반환된 메타데이터에 영향을 줍니다. 그러나 런타임에 사용할 추가 바인딩 속성 및 연결 매개 변수에 대한 값을 지정할 수도 있습니다. 그 이유는 다음과 같습니다.
어댑터 서비스 사용 추가 기능은 연결을 구성할 때 지정한 바인딩 속성 및 연결 매개 변수에서 BizTalk 포트 바인딩 파일을 만들고 이 파일을 프로젝트에 추가합니다.
어댑터 서비스 참조 추가 플러그 인은 연결을 구성할 때 지정하는 바인딩 속성 및 연결 속성에서 app.config 파일을 만들고 프로젝트 디렉터리에 이 파일을 추가합니다.