17
Module 7: Integrating with Adapters

Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

Embed Size (px)

Citation preview

Page 1: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

Module 7:Integrating with Adapters

Page 2: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

Overview

Lesson 1: Introduction to BizTalk Adapters

Lesson 2: Configuring a BizTalk Adapter

Page 3: 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?

Page 4: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

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?

Page 5: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk 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

Page 6: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

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?

Page 7: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

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

Page 8: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

Configuring an Adapter

File adapter propertiesFile adapter properties

Page 9: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

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

Page 10: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

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

Page 11: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

Demonstration: Configuring a Protocol Adapter

In this demonstration, you will see how to configure the FTP receive adapter

Page 12: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

Integrating with WCF Adapters

WCF-NetMsmqadapter propertiesWCF-NetMsmqadapter properties

22

11

Page 13: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

Demonstration: Configuring a WCF Adapter

In this demonstration, you will see how to:

Generate WCF-Custom adapter metadata

Examine the WCF-Custom metadata

Page 14: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

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

Page 15: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

Integrating with Application Adapters

Windows SharePoint adapter propertiesWindows SharePoint adapter properties

Page 16: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

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

Page 17: Module 7: Integrating with Adapters. Overview Lesson 1: Introduction to BizTalk Adapters Lesson 2: Configuring a BizTalk Adapter

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