BizTalk Adapter for Oracle E-Business Suite에 대한 이해
BizTalk 어댑터 팩 기능
BizTalk 어댑터 팩을 사용하면 외부 시스템과 상호 작용하기 위해 서비스 지향 프로그래밍 방식으로 액세스할 수 있습니다. 어댑터는 클라이언트에 다음과 같은 이점을 제공합니다.
일관된 디자인 타임 환경. 어댑터는 LOB 아티팩트 메타데이터를 검색, 검색 및 검색하기 위한 일반적이고 사용자에게 친숙한 디자인 타임 환경을 제공합니다.
다양한 프로그래밍 옵션. 어댑터는 WCF(Windows Communication Foundation) 채널 모델, WCF 서비스 모델, ADO.NET, 웹 서비스 또는 지원되는 BizTalk Server 모델을 포함하여 프로그래밍 모델을 선택할 수 있습니다.
LOB에서 균일한 환경. 어댑터는 WCF 및 WCF(Microsoft Windows Communication Foundation) LOB(기간 업무) 어댑터 SDK를 사용하여 표준화되므로 LOB 시스템에 대한 액세스 권한을 얻는 균일한 환경을 제공합니다.
언급했듯이 어댑터는 WCF LOB 어댑터 SDK를 기반으로 빌드됩니다. WCF LOB 어댑터 SDK는 BizTalk Server 및 Microsoft Office와 같은 다양한 클라이언트 애플리케이션에서 사용할 수 있는 통합 어댑터를 빌드하기 위한 일반적인 기반을 제공합니다. WCF LOB 어댑터 SDK는 통합 어댑터를 WCF(Windows Communication Foundation) 채널로 노출하여 어댑터 전략을 Microsoft 서비스 전략에 맞춥니다. WCF LOB 어댑터 SDK에 대한 자세한 내용은 WCF LOB 어댑터 SDK 설명서를 참조하세요.
Oracle EBS 어댑터 개요
Oracle E-Business Suite용 Microsoft BizTalk 어댑터는 Oracle E-Business Suite를 WCF 서비스로 노출합니다. 어댑터 클라이언트는 SOAP 메시지를 어댑터와 교환하여 Oracle E-Business Suite에서 작업을 수행할 수 있습니다. 어댑터는 SOAP 메시지를 사용하고 적절한 ODP.NET 호출하여 작업을 수행합니다. 어댑터는 Oracle E-Business Suite의 응답을 SOAP 메시지 형식으로 클라이언트로 다시 반환합니다.
Oracle E-Business 어댑터는 Oracle E-Business Suite 아티팩트(PL/SQL API, 인터페이스 테이블/뷰, 동시 프로그램 및 요청 집합) 및 WSDL(Web Services Description Language) 형식으로 SOAP 메시지의 구조를 설명하는 기본 Oracle 데이터베이스 아티팩트(예: 테이블, 함수 및 프로시저)의 메타데이터를 표시합니다. Oracle E-Business 어댑터는 어댑터 서비스 참조 Visual Studio 플러그 인 추가, 어댑터 메타데이터 추가 마법사 및 어댑터 서비스 BizTalk 프로젝트 추가 기능 사용을 사용하여 어댑터 클라이언트가 작업에 대한 메타데이터를 검색할 수 있도록 합니다. 또한 어댑터는 프로그래밍 솔루션에서 사용할 수 있는 프로그래밍 아티팩트도 생성합니다. 어댑터 서비스 추가 참조 Visual Studio 플러그 인, 어댑터 메타데이터 추가 마법사 및 어댑터 서비스 BizTalk 프로젝트 추가 기능 사용에 대한 자세한 내용은 Visual Studio에서 Oracle E-Business Suite에 연결을 참조하세요.
Oracle E-Business 어댑터는 Oracle E-Business Suite와 통신하기 위해 oracle ODP.NET(ODP.NET) 11.1.0.7용 Oracle 데이터 공급자를 사용합니다. ODP.NET 11.1.0.7은 Oracle ODAC(데이터 액세스 구성 요소)의 구성 요소 중 하나입니다. Oracle E-Business 어댑터를 사용하여 다음과 같은 방법으로 Oracle E-Business Suite와 통신할 수 있습니다.
BizTalk 애플리케이션을 개발합니다. 자세한 내용은 BizTalk Server 애플리케이션 개발을 참조하세요.
WCF(Windows Communication Foundation) 서비스 모델을 사용합니다. 자세한 내용은 WCF 서비스 모델을 사용하여 Oracle 데이터베이스 애플리케이션 개발을 참조하세요.
WCF 채널 모델을 사용합니다. 자세한 내용은 WCF 채널 모델을 사용하여 SQL 애플리케이션 개발을 참조하세요.
Oracle E-Business Suite에 대한 액세스
Oracle E-Business Suite에서 작업을 수행하려면 어댑터 클라이언트가 Oracle E-Business Suite의 관련 아티팩트 액세스 권한이 있어야 합니다. 외부 애플리케이션은 SQL 문을 사용하여 Oracle E-Business Suite 인터페이스 테이블 및 데이터베이스 테이블에서 데이터를 추가하거나 제거할 수 있습니다. 또한 애플리케이션은 뷰, 함수 및 프로시저를 사용하여 인터페이스 테이블 및 데이터베이스 테이블의 데이터에 액세스할 수 있습니다. Microsoft BizTalk Adapter for Oracle E-Business Suite를 사용하면 어댑터 클라이언트는 Oracle E-Business Suite 및 기본 데이터베이스의 아티팩트도 검색할 수 있습니다. Oracle E-Business Suite에서 어댑터 클라이언트는 인터페이스 테이블, 인터페이스 뷰, 동시 프로그램 및 요청 집합을 찾아보고 기본 Oracle 데이터베이스에서 어댑터 클라이언트는 테이블, 뷰, 저장 프로시저, 함수, PL/SQL API 및 패키지를 검색할 수 있습니다. 어댑터 클라이언트는 솔루션에 필요한 아티팩트 를 선택하고 해당 아티팩트에 대한 메타데이터를 검색할 수 있습니다. 이를 통해 사용자는 Oracle E-Business Suite 및 기본 Oracle 데이터베이스의 아티팩트에서 작업에 액세스하고 실행할 수 있습니다.
이 섹션에서는 Oracle E-Business Suite용 Microsoft BizTalk 어댑터의 기능을 나열합니다.