Module 7:Integrating with Adapters
Overview
Lesson 1: Introduction to BizTalk Adapters
Lesson 2: Configuring a BizTalk Adapter
Lesson 1: Introduction to BizTalk Adapters
What Is an Adapter?
Sources of Adapters
What Is the BizTalk Adapter Framework?
AdaptersAdapters
.NET or COM software components
Connect BizTalk to specific applications and systems
Can use standard protocols (HTTP, FTP, POP3)
Can use proprietary communication mechanisms
Support one-way or two-way communications
Add metadata to data stream of received messages
.NET or COM software components
Connect BizTalk to specific applications and systems
Can use standard protocols (HTTP, FTP, POP3)
Can use proprietary communication mechanisms
Support one-way or two-way communications
Add metadata to data stream of received messages
What Is an Adapter?
Adapter Sources Adapter Sources
Sources of Adapters
Standard BizTalk Server 2010 adapters
Microsoft add-on adapters
Third-party adapters
Custom adapters
Standard BizTalk Server 2010 adapters
Microsoft add-on adapters
Third-party adapters
Custom adapters
BizTalk Adapter FrameworkBizTalk Adapter Framework
APIs for access to BizTalk shared services
Includes samples and a template for creatingcustom adapters
Can use standard BizTalk administration tools to manage and configure the adapter
APIs for access to BizTalk shared services
Includes samples and a template for creatingcustom adapters
Can use standard BizTalk administration tools to manage and configure the adapter
What Is the BizTalk Adapter Framework?
Lesson 2: Configuring a BizTalk Adapter
Configuring an Adapter
Integrating with Protocol Adapters
FTP Adapter Improvements in BizTalk Server 2010
Demonstration: Configuring a Protocol Adapter
Integrating with WCF Adapters
Demonstration: Configuring a WCF Adapter
BizTalk Server 2010 Application Adapters
Integrating with Application Adapters
Demonstration: Integrating with SharePoint
Configuring an Adapter
File adapter propertiesFile adapter properties
Integrating with Protocol Adapters
BizTalk Native Protocol AdaptersBizTalk Native Protocol Adapters
FTP
HTTP
MSMQ
POP3
SMTP
SOAP
WebSphere MQ
FTP
HTTP
MSMQ
POP3
SMTP
SOAP
WebSphere MQ
FTP Adapter Improvements in BizTalk Server 2010
Support for secure file transfers Support for secure file transfers
Supports FTPS file transfers over SSL / TLS
Enable by configuring new SSL properties
Supports FTPS file transfers over SSL / TLS
Enable by configuring new SSL properties
Supports downloads from read-only locationsSupports downloads from read-only locations
Maintains a list of previously downloaded files
Can compare timestamps to detect an updated file
Maintains a list of previously downloaded files
Can compare timestamps to detect an updated file
Supports atomic transfers in ASCII modeSupports atomic transfers in ASCII mode
Transfers file to a temporary FTP folder, then moves file
Does not support resuming a file transfer
Transfers file to a temporary FTP folder, then moves file
Does not support resuming a file transfer
Demonstration: Configuring a Protocol Adapter
In this demonstration, you will see how to configure the FTP receive adapter
Integrating with WCF Adapters
WCF-NetMsmqadapter propertiesWCF-NetMsmqadapter properties
22
11
Demonstration: Configuring a WCF Adapter
In this demonstration, you will see how to:
Generate WCF-Custom adapter metadata
Examine the WCF-Custom metadata
BizTalk Server 2010 Application Adapters
Adapters included in BizTalk Server 2010Adapters included in BizTalk Server 2010
SAP
Siebel
Oracle
SQL Server
PeopleSoft
JD Edwards
Microsoft SharePoint
TIBCO
IBM mainframes
WebSphere MQ
SAP
Siebel
Oracle
SQL Server
PeopleSoft
JD Edwards
Microsoft SharePoint
TIBCO
IBM mainframes
WebSphere MQ
List of supported application versions at www.microsoft.com/biztalk
Integrating with Application Adapters
Windows SharePoint adapter propertiesWindows SharePoint adapter properties
Demonstration: Integrating with SharePoint
In this demonstration, you will see how to:
Configure the SharePoint receive adapter
Configure the SharePoint send adapter
Test the SharePoint receive andsend adapters
Lab: Integrating with Adapters
Exercise 1: Publishing an InfoPath Form to a SharePoint Library
Exercise 2: Configuring and Testing the HTTP Adapter
Exercise 3: Configuring and Testing the FTP Adapter
Exercise 4: Configuring and Testing the SharePoint Adapter