Understand BizTalk Adapter for Siebel eBusiness Applications

The BizTalk Adapter Pack enables service-oriented programmatic access in order to interact with an external system. The adapters provide the following advantages to clients:

  • Consistent design-time experience. The adapters provide a common and user-friendly design time experience for browsing, searching, and retrieving metadata of LOB artifacts.

  • Varied programming options. The adapters provide a choice of programming model including Windows Communication Foundation (WCF) channel model, WCF service model, ADO.NET, Web services, or BizTalk supported models.

  • Uniform experience across LOBs. The adapters standardize on using the WCF and Microsoft Windows Communication Foundation (WCF) Line of Business (LOB) Adapter SDK and hence provide a uniform experience of gaining access to any LOB system.

    As mentioned, the adapters are built on top of the WCF LOB Adapter SDK. The WCF LOB Adapter SDK provides a common basis for building integration adapters that a variety of client applications such as BizTalk Server and Microsoft Office can consume. The WCF LOB Adapter SDK aligns the adapter strategy with the Microsoft Services strategy by exposing integration adapters as Windows Communication Foundation (WCF) channels. For more information about the WCF LOB Adapter SDK, see WCF LOB Adapter SDK documentation.

    To perform operations on a Siebel system, adapter clients must have access to business services exposed by the Siebel system. A Siebel application exposes data as business components and business objects. A Siebel business component is a logical entity that associates columns from one or more tables into a single structure. A Siebel business object implements a business model by tying together a set of interrelated business components. With the Microsoft BizTalk Adapter for Siebel eBusiness Applications, adapter clients can surface Siebel business objects and business components.

    The Siebel adapter also includes the .NET Framework Data Provider for Siebel eBusiness Applications (Data Provider for Siebel). The Data Provider for Siebel provides an ADO interface to a Siebel system by extending ADO.NET interfaces.

    This section discusses the features of the Siebel adapter and the Data Provider for Siebel.

In This Section