Positioning BizTalk Adapter Pack over Previous BizTalk Server Adapters and over Previous ADO.NET Providers
Published: November 2008
Suresh Natarajan, Senior Program Manager Lead, Microsoft
Stefan Korn, Premier Field Engineer, Microsoft
The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication.
This White Paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.
Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place or event is intended or should be inferred.
© 2008 Microsoft Corporation. All rights reserved.
Microsoft, BizTalk, Outlook, PowerPoint, SharePoint, Visual Studio, Windows, and other Microsoft products and services mentioned herein as well as their respective logos are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
To download this article, go to Positioning BizTalk Adapter Pack over Previous BizTalk Adapters and Previous ADO.NET Providers.
Microsoft® BizTalk® Server 2009
For additional information, see Q&A: What’s Next for BizTalk Server available in PressPass - Information for Journalists.
Microsoft BizTalk Server 2006 R2
Microsoft BizTalk Adapter Pack
Windows Communication Foundation (WCF)
Microsoft Windows Communication Foundation (WCF) Line of Business (LOB) Adapter SDK (WCF LOB Adapter SDK)
BizTalk Server 2009, BizTalk Server 2006 R2, Windows Communication Foundation (WCF), SAP NetWeaver, SAP NetWeaver ECC, Microsoft SQL Server, Visual Studio, Microsoft .NET, BizTalk Adapter Pack
IT Management, Technical Architects, Technical Consultants, Developers
This document is provided to you by Microsoft Corporation. Please check the Microsoft BizTalk Adapter Pack documentation on MSDN Library for updated content or additional information at:
Microsoft® delivers software solutions to enable a flexible integration and application infrastructure. The area of integration is of particular importance and relevance today. Typically connecting to heterogeneous and line of business (LOB) systems has become an important task for many customers. As a result this most often increased development costs and application complexity.
In the next sections we give an overview of the various integration components. The objective is to explain a unified and open approach on the technology of Microsoft Windows Communication Foundation (WCF) programming model.
BizTalk Server Adapters
The design of Microsoft BizTalk® Server provides integrated adapters to different data sources. While this was great in the beginning of the Enterprise System Bus (ESB) world, this has changed. Typically there are customers where it is not feasible to run a full blown middleware component in order to connect heterogeneous systems and a new approach in design was taken. Read more in the BizTalk Adapter Pack section.
We recommend BizTalk Server in addition to the BizTalk Adapter Pack if your solution requires more than simple point-to-point connectivity.
Today there are integrated BizTalk Server adapters for File, FTP, POP3, SMTP, MQ Series, HTTP, SOAP, WSS, just to name a few.
Microsoft offers a stand-alone product which is a collection of connectivity components and integrates into mission critical middleware components like BizTalk Server 2006 R2, BizTalk Server 2009 or enterprise portals like Microsoft Office SharePoint® Server. Microsoft offers a unified approach built on Windows Communication Foundation (WCF) technology which is available with the .NET Framework. Adapters are built with the WCF LOB Adapter SDK which enables customers to write custom adapters and to utilize the BizTalk Adapter Pack. This approach is much more developer friendly and cost reductive. BizTalk Adapter Pack provides rapid application development out of the box to custom .NET applications spanning connectivity to various systems and databases.
- Windows Communication Foundation (WCF) technology
- Unified approach build on WCF LOB Adapter SDK
- Rich visual integration with Visual Studio® 2005
- Integrating with BizTalk Adapter Framework
- ADO.NET providers for SAP and Siebel: NET Framework Data Provider for mySAP Business Suite (Data Provider for SAP) and .NET Framework Data Provider for Siebel eBusiness Applications (Data Provider for Siebel)
- Growing developer community
- Code-free integration with Microsoft Office SharePoint Server, BizTalk Server, SQL Server Integration Services
With the release of the .NET Framework, Microsoft introduced the concept of ADO.NET providers. The purpose of the providers is to have a unified approach for data access. In the beginning, the .NET Framework provided support for Microsoft SQL Server®, ODBC and OLEDB data sources, just to name a few.
The BizTalk Adapter Pack comes with a new set of data providers featuring support for SAP and Siebel connectivity: .NET Framework Data Provider for mySAP Business Suite (Data Provider for SAP) and .NET Framework Data Provider for Siebel eBusiness Applications (Data Provider for Siebel). It enables developers to leverage the data providers mentioned previously to connect to LOB systems and data stores. Due to the ADO.NET concept this functionality is available to .NET applications, for example SQL Server 2005 Integration Services.
For additional information, see Using the .NET Framework Data Provider for mySAP Business Suite available in the MSDN Library.
The previous .NET Framework Data Provider for SAP never reached release status and remains in unsupported preview mode.
Feature Enhancements in the BizTalk Adapter Pack
The BizTalk Adapter Pack provides the following feature enhancements:
Feature improvements to address BizTalk adapter customer pain points besides achieving feature parity with the BizTalk adapters.
Microsoft BizTalk Adapter Pack
 BizTalk Adapter Pack/WCF LOB Adapter SDK
 WCF LOB Adapter SDK and BizTalk Adapter
 Microsoft SAP Customer Information Center
 Microsoft SQL Server BI
 SAP Help Portal
Microsoft is about to provide a technology to application developers to simplify development with integration components. Future products will leverage this technology as their core connectivity stack.
Stefan Korn is a Premier Field Engineer working as a dedicated support resource at the SAP HQ based in Walldorf, Germany. He supports and takes care of integrations in regards to SAP and Microsoft components. In detail those components are Microsoft BizTalk Adapter Pack featuring Microsoft BizTalk Adapter 3.0 for mySAP Business Suite and SQL Server Integration Services leveraging the .NET Framework Data Provider for mySAP Business Suite (Data Provider for SAP).