SlideShare une entreprise Scribd logo
1  sur  12
BizTalk Server, BizTalk Services and Windows
Workflow Foundation (WF)
Introduction
 Windows Workflow Foundation (WF) is a programming model, set of tools, and
runtime environment that allows one to write declarative workflows on the
Windows platform to represent the execution model of your programs. The WF
runtime is part of the .NET Framework, first appearing in .NET Framework
3.0, with improvements in .NET Framework 3.5.
 Microsoft BizTalk Server (BTS) provides an efficient and effective way to
integrate systems and businesses through manageable business
processes, enabling them to automate and orchestrate interactions in a highly
flexible and highly automated manner. Microsoft BizTalk Server provides a
development and run-time environment for business process management (BPM)
and automation.
 Windows Azure BizTalk Services (WABS). We have collaborated with multiple
partners and customers to build a simple, powerful and extensible cloud-based
integration service that provides Business-to-Business (B2B) and Enterprise
Application Integration (EAI) capabilities for delivering cloud and hybrid
integration solutions. The service runs on a secure, dedicated per tenant
environment that you can provision on demand, while it is being managed and
DPE
Partner Development Team
DPE operated by Microsoft.
Technical Evangelism & Evangelism Team
Fundamental Difference between WF and
BizTalk
 WF and BizTalk are not competing technologies. Windows Workflow Foundation
and BizTalk are complementary technologies that serve different needs.
Windows Workflow Foundation

BizTalk Server

WF is a developer framework used to implement
workflow inside an application.

BizTalk is a product that can be used to implement
workflow across disparate applications.

WF is a framework that provides the building
blocks needed to build workflow-based
applications.

BizTalk is an integration server/service that
includes the ability to add business process
automation.

WF is a framework that provides developers with
the base components they need to build the
modules that will be used to automate processes.

BizTalk is a platform that provides developers with
the pieces they need to automate business
process.

WF does not have the inherent features or tools for
tracking, administration and so on that is available
with BizTalk.

BizTalk provides a lot of capabilities that are needed
for serious business process automation that WF
developers would have to write. EX BizTalk has
proven scalability, tracking, administration and
transformation capabilities that a WF dev would
need to write from scratch.
Partner Evangelism Team

DPE
DPE

Technical Evangelism & Development Team
Comparison between WF and BizTalk Server
Feature
Hosting

Windows Workflow Foundation
Hosted in a custom app (client-side
execution, but the client could be
an ASP.NET application)

Designer

Server-side in the BizTalk
process

BizTalk Service
Service that run on the
cloud

Included in Visual Studio

Scalability

Developer must implement

Transactional
integrity

Developer must implement

Tracking
infrastructure

Simple framework pieces provided
that allow you to build the tracking
infrastructure

Runtime
modification of
“in-flight”
workflows

Yes, but developer must implement

DPE
DPE

BizTalk Server

Well-proven, highly
scalable

Native PaaS cloud
Solution

Long running and atomic (ACID) transactions
Comprehensive Business
Activity Monitoring
infrastructure provided

Tracking View in BizTalk
Services Portal

No, workflows are defined at design time

Partner Development Team
Technical Evangelism & Evangelism Team
Comparison between WF and BizTalk Server
Feature

Windows Workflow Foundation

BizTalk Server

BizTalk Service

Cross-platform
integration
capabilities

Not supported natively

Extensive adapters
available

Adapters available

Composability

WF processes cannot directly
invoke a BizTalk application,
although you could indirectly by
calling an orchestration that had
been exposed as a Web service

A BizTalk process could
could invoke a WF
invoke a WF process via
process via Web service
Web service call, or from a call
helper class or expression
shape

Management and Developer must implement
administration

Extensive set of tools
provided for IT pros to
administer and track
execution

BizTalk Portal

Windows
Communications
Foundation
support

Through an adapter, or
could be called from an
expression shape or
helper class

Through an adapter

DPE
DPE

Natively supported

Partner Development Team
Technical Evangelism & Evangelism Team
Comparison between WF and BizTalk Server
Feature

Windows Workflow Foundation

BizTalk Server

Rules engine
support

Yes

Extensible
activities

Yes

Transformation
capabilities

No

Programmability

WF is a framework. You must
implement applications to use it

DPE
DPE

BizTalk Service

No

No
Yes

Exposes APIs for most
Custom Code in Bridges
parts, and has numerous
extensibility points such as
pipeline components,
adapters and “functoids”

Partner Development Team
Technical Evangelism & Evangelism Team
Use BizTalk Server when?
 Solving an EAI problem that requires communication with diverse applications on
diverse platforms. Because of its focus on cross-platform integration, BizTalk
provides adapters for communicating with other software, tools for mapping
between message formats, and more. WF is focused solely on workflow, not
EAI, and so it doesn’t provide these things.
 B2B services are required. WF doesn’t address this area, while BizTalk provides
tools for working with trading partners, accelerators for RosettaNet, SWIFT, and
other industry standards, and more.
 BPM services such as BAM are needed. WF provides a basic tracking
infrastructure that can be used to create these services, but BizTalk Server
includes a much more complete set of tools in this area.
 A complete management infrastructure and support for increased scalability
are necessary. As described earlier, BizTalk Server includes a full set of tools for
administering and scaling a production environment, something that’s not provided
by WF.
DPE
DPE

Partner Development Team
Technical Evangelism & Evangelism Team
Use WF when?
 An application will itself host workflows. WF lets workflow be built into an
application, allowing the workflow to be deployed and managed as a native part of
the application. Because it’s focused on integrating diverse applications rather
than providing a general workflow framework, BizTalk Server always runs
orchestrations within the BizTalk Server process.
 The business process being implemented requires human workflow. BizTalk
Server addresses system workflow, and so it lacks WF’s support for things such
as state machine workflows and dynamic update. A scenario that requires both
human workflow and more complex system integration services could be
addressed by using WF and BizTalk Server together, however.
 The workflow will execute on a client system. BizTalk Server is a server-focused
product, and so it’s less well-suited to run on desktop machines.

DPE
DPE

Partner Development Team
Technical Evangelism & Evangelism Team
Windows
Azure BizTalk
Services
Windows Azure BizTalk Services
EAI

B2B

 Connect systems following different
 Easily manage and onboard trading
transport protocols
partners using the BizTalk Services
 Validate the message originating from
Portal. With the BizTalk Services
the source endpoint against a
Portal, customers will be able to cut
standard schema
down the on-boarding time from weeks
 Transform the message as required
to days.
by destination endpoints
Leverage Microsoft hosted B2B
 To enrich the message and extract
pipelines as services to exchange B2B
specified properties from the
documents and run them at scale for
message. The extracted properties
customers. This minimizes overhead in
can then be used to route the
managing B2B pipelines and their
message to a destination or an
corresponding scale issues with
intermediary endpoint.
dedicated servers.
 The ability to track messages.
Ability to track messages. Evangelism Team
DPE
Partner

DPE

Technical Evangelism & Development Team
Windows Azure BizTalk Services
EAI
 VS Design Experience
 Flat file/XML file Support
 Custom code
 Tracking

DPE
DPE

Partner Development Team
Technical Evangelism & Evangelism Team
Q&A

Contenu connexe

Tendances

Ibm 1 Wps Arch
Ibm 1 Wps ArchIbm 1 Wps Arch
Ibm 1 Wps Archluohd
 
IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web introdanisman
 
Pilot Study - WSO2 Enterprise Integrator v6.1.1
Pilot Study - WSO2 Enterprise Integrator v6.1.1Pilot Study - WSO2 Enterprise Integrator v6.1.1
Pilot Study - WSO2 Enterprise Integrator v6.1.1GaneshNagalingam1
 
WebSphere Portal Business Overview
WebSphere Portal Business OverviewWebSphere Portal Business Overview
WebSphere Portal Business OverviewJoel Demay
 
DELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAININGDELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAININGGlory IT Technologies
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcmtchaitanya
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aTim Murphy
 
.NET 4 Demystified - Sandeep Joshi
.NET 4 Demystified - Sandeep Joshi.NET 4 Demystified - Sandeep Joshi
.NET 4 Demystified - Sandeep JoshiSpiffy
 
Forms, ADF and JET a Non-Aggression Pact
Forms, ADF and JET a Non-Aggression PactForms, ADF and JET a Non-Aggression Pact
Forms, ADF and JET a Non-Aggression Pactandrejusb
 
CTU June 2011 - What’s Interesting In SQL Server Denali
CTU June 2011 - What’s Interesting In SQL Server DenaliCTU June 2011 - What’s Interesting In SQL Server Denali
CTU June 2011 - What’s Interesting In SQL Server DenaliSpiffy
 
WebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime EnvironmentsWebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime EnvironmentsMårten Gustafson
 
Getting Started with Flex and PHP
Getting Started with Flex and PHPGetting Started with Flex and PHP
Getting Started with Flex and PHPRyan Stewart
 
Can IBM i play with SOA?
Can IBM i play with SOA?Can IBM i play with SOA?
Can IBM i play with SOA?LANSA
 
IBM - Developing portlets using Script portlet in WP 8001
IBM - Developing portlets using Script portlet in WP 8001IBM - Developing portlets using Script portlet in WP 8001
IBM - Developing portlets using Script portlet in WP 8001Vinayak Tavargeri
 
Citytech Application Modernization Using JBoss Seam
Citytech Application Modernization Using JBoss SeamCitytech Application Modernization Using JBoss Seam
Citytech Application Modernization Using JBoss SeamCITYTECH, Inc.
 

Tendances (20)

emediaIT and Dell Breakfast - 2009.11.05
emediaIT and Dell Breakfast - 2009.11.05emediaIT and Dell Breakfast - 2009.11.05
emediaIT and Dell Breakfast - 2009.11.05
 
IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
Ibm 1 Wps Arch
Ibm 1 Wps ArchIbm 1 Wps Arch
Ibm 1 Wps Arch
 
IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web intro
 
Pilot Study - WSO2 Enterprise Integrator v6.1.1
Pilot Study - WSO2 Enterprise Integrator v6.1.1Pilot Study - WSO2 Enterprise Integrator v6.1.1
Pilot Study - WSO2 Enterprise Integrator v6.1.1
 
WebSphere Portal Business Overview
WebSphere Portal Business OverviewWebSphere Portal Business Overview
WebSphere Portal Business Overview
 
DELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAININGDELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcm
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010a
 
.NET 4 Demystified - Sandeep Joshi
.NET 4 Demystified - Sandeep Joshi.NET 4 Demystified - Sandeep Joshi
.NET 4 Demystified - Sandeep Joshi
 
Forms, ADF and JET a Non-Aggression Pact
Forms, ADF and JET a Non-Aggression PactForms, ADF and JET a Non-Aggression Pact
Forms, ADF and JET a Non-Aggression Pact
 
Chap 1
Chap 1Chap 1
Chap 1
 
CTU June 2011 - What’s Interesting In SQL Server Denali
CTU June 2011 - What’s Interesting In SQL Server DenaliCTU June 2011 - What’s Interesting In SQL Server Denali
CTU June 2011 - What’s Interesting In SQL Server Denali
 
WebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime EnvironmentsWebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime Environments
 
Getting Started with Flex and PHP
Getting Started with Flex and PHPGetting Started with Flex and PHP
Getting Started with Flex and PHP
 
Can IBM i play with SOA?
Can IBM i play with SOA?Can IBM i play with SOA?
Can IBM i play with SOA?
 
IBM - Developing portlets using Script portlet in WP 8001
IBM - Developing portlets using Script portlet in WP 8001IBM - Developing portlets using Script portlet in WP 8001
IBM - Developing portlets using Script portlet in WP 8001
 
Soavssaas
SoavssaasSoavssaas
Soavssaas
 
Citytech Application Modernization Using JBoss Seam
Citytech Application Modernization Using JBoss SeamCitytech Application Modernization Using JBoss Seam
Citytech Application Modernization Using JBoss Seam
 

En vedette

BizTalk Server Administration,Operations and Monitoring using BizTalk360
BizTalk Server Administration,Operations and Monitoring using BizTalk360 BizTalk Server Administration,Operations and Monitoring using BizTalk360
BizTalk Server Administration,Operations and Monitoring using BizTalk360 BizTalk360
 
Biz talk summit 2013 - The new cloud related adapters
Biz talk summit 2013 - The new cloud related adaptersBiz talk summit 2013 - The new cloud related adapters
Biz talk summit 2013 - The new cloud related adaptersBizTalk360
 
BizTalk Server - Princípios básicos dos Mapas
BizTalk Server  - Princípios básicos dos MapasBizTalk Server  - Princípios básicos dos Mapas
BizTalk Server - Princípios básicos dos MapasSandro Pereira
 
BizTalk Server 2013 in Windows Azure IaaS
BizTalk Server 2013 in Windows Azure IaaSBizTalk Server 2013 in Windows Azure IaaS
BizTalk Server 2013 in Windows Azure IaaSBizTalk360
 
Windows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCWindows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCJuan Pablo
 
1. keynote Transformando la Nube en una oportunidad de crecimiento
1. keynote Transformando la Nube en una oportunidad de crecimiento1. keynote Transformando la Nube en una oportunidad de crecimiento
1. keynote Transformando la Nube en una oportunidad de crecimientoJuan Pablo
 
Tech series: Windows Azure Media Services
Tech series: Windows Azure Media ServicesTech series: Windows Azure Media Services
Tech series: Windows Azure Media ServicesJuan Pablo
 
Cloud computing explained
Cloud computing explained Cloud computing explained
Cloud computing explained Juan Pablo
 
Windows Azure Media Services WAPU Bogotá
Windows Azure Media Services WAPU BogotáWindows Azure Media Services WAPU Bogotá
Windows Azure Media Services WAPU BogotáJuan Pablo
 
Windows Azure Web Sites #wapucolombia
Windows Azure Web Sites #wapucolombiaWindows Azure Web Sites #wapucolombia
Windows Azure Web Sites #wapucolombiaJuan Pablo
 
Windows Workflow Foundation
Windows Workflow FoundationWindows Workflow Foundation
Windows Workflow FoundationAndrei Oros
 
Windows Azure VPN Workshop
Windows Azure VPN WorkshopWindows Azure VPN Workshop
Windows Azure VPN WorkshopJuan Pablo
 
Introduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersIntroduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersAboorvaRaja Ramar
 
Introducción Windows Azure
Introducción Windows AzureIntroducción Windows Azure
Introducción Windows AzureJuan Pablo
 
¿Como Asegurar Nuestra Capa De Servicios De Negocios?
¿Como Asegurar Nuestra Capa De Servicios De Negocios?¿Como Asegurar Nuestra Capa De Servicios De Negocios?
¿Como Asegurar Nuestra Capa De Servicios De Negocios?Juan Pablo
 
The azure platform TechDay2010
The azure platform TechDay2010The azure platform TechDay2010
The azure platform TechDay2010Juan Pablo
 
Cloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureCloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureJuan Pablo
 

En vedette (20)

BizTalk Server Administration,Operations and Monitoring using BizTalk360
BizTalk Server Administration,Operations and Monitoring using BizTalk360 BizTalk Server Administration,Operations and Monitoring using BizTalk360
BizTalk Server Administration,Operations and Monitoring using BizTalk360
 
Biz talk summit 2013 - The new cloud related adapters
Biz talk summit 2013 - The new cloud related adaptersBiz talk summit 2013 - The new cloud related adapters
Biz talk summit 2013 - The new cloud related adapters
 
BizTalk Server - Princípios básicos dos Mapas
BizTalk Server  - Princípios básicos dos MapasBizTalk Server  - Princípios básicos dos Mapas
BizTalk Server - Princípios básicos dos Mapas
 
BizTalk Server 2013 in Windows Azure IaaS
BizTalk Server 2013 in Windows Azure IaaSBizTalk Server 2013 in Windows Azure IaaS
BizTalk Server 2013 in Windows Azure IaaS
 
Windows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCWindows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDC
 
1. keynote Transformando la Nube en una oportunidad de crecimiento
1. keynote Transformando la Nube en una oportunidad de crecimiento1. keynote Transformando la Nube en una oportunidad de crecimiento
1. keynote Transformando la Nube en una oportunidad de crecimiento
 
Tech series: Windows Azure Media Services
Tech series: Windows Azure Media ServicesTech series: Windows Azure Media Services
Tech series: Windows Azure Media Services
 
Cloud computing explained
Cloud computing explained Cloud computing explained
Cloud computing explained
 
¿Qué es una arquitectura?
¿Qué es una arquitectura?¿Qué es una arquitectura?
¿Qué es una arquitectura?
 
Windows Azure Media Services WAPU Bogotá
Windows Azure Media Services WAPU BogotáWindows Azure Media Services WAPU Bogotá
Windows Azure Media Services WAPU Bogotá
 
Windows Azure Web Sites #wapucolombia
Windows Azure Web Sites #wapucolombiaWindows Azure Web Sites #wapucolombia
Windows Azure Web Sites #wapucolombia
 
Sap pi vs_biz_talk
Sap pi vs_biz_talkSap pi vs_biz_talk
Sap pi vs_biz_talk
 
Windows Workflow Foundation
Windows Workflow FoundationWindows Workflow Foundation
Windows Workflow Foundation
 
Windows Azure VPN Workshop
Windows Azure VPN WorkshopWindows Azure VPN Workshop
Windows Azure VPN Workshop
 
Introduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersIntroduction to BizTalk for Beginners
Introduction to BizTalk for Beginners
 
Nubes Privadas
Nubes PrivadasNubes Privadas
Nubes Privadas
 
Introducción Windows Azure
Introducción Windows AzureIntroducción Windows Azure
Introducción Windows Azure
 
¿Como Asegurar Nuestra Capa De Servicios De Negocios?
¿Como Asegurar Nuestra Capa De Servicios De Negocios?¿Como Asegurar Nuestra Capa De Servicios De Negocios?
¿Como Asegurar Nuestra Capa De Servicios De Negocios?
 
The azure platform TechDay2010
The azure platform TechDay2010The azure platform TechDay2010
The azure platform TechDay2010
 
Cloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureCloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows Azure
 

Similaire à BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)

Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk ServicesGlobal Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk ServicesSandro Pereira
 
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk Services
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk ServicesSQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk Services
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk ServicesSandro Pereira
 
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010Bala Subra
 
Biztalk Server 2010: Introdução
Biztalk Server 2010: IntroduçãoBiztalk Server 2010: Introdução
Biztalk Server 2010: IntroduçãoComunidade NetPonto
 
Lixsql port enterprise integration
Lixsql port   enterprise integrationLixsql port   enterprise integration
Lixsql port enterprise integrationSandro Pereira
 
BizTalk Fundamentals
BizTalk  FundamentalsBizTalk  Fundamentals
BizTalk FundamentalsManoj Kumar
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006ipaciti
 
Introduction to business process execution language
Introduction to business process execution languageIntroduction to business process execution language
Introduction to business process execution languagePatel Saunak
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangSpiffy
 
How to choose the right software
How to choose the right softwareHow to choose the right software
How to choose the right softwareRüdiger Gros
 
Elado development capablities
Elado development capablitiesElado development capablities
Elado development capablitiesShashikant Sethy
 
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data SheetBiz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheetkaushiksin
 
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data SheetBiz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheetkaushiksin
 
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data SheetBiz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheetkaushiksin
 
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data SheetBiz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheetkaushiksin
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 

Similaire à BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF) (20)

Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk ServicesGlobal Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
 
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk Services
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk ServicesSQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk Services
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk Services
 
Dot Net Overview
Dot Net OverviewDot Net Overview
Dot Net Overview
 
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
 
Biz talk
Biz talkBiz talk
Biz talk
 
Biztalk Server 2010: Introdução
Biztalk Server 2010: IntroduçãoBiztalk Server 2010: Introdução
Biztalk Server 2010: Introdução
 
Lixsql port enterprise integration
Lixsql port   enterprise integrationLixsql port   enterprise integration
Lixsql port enterprise integration
 
BizTalk Fundamentals
BizTalk  FundamentalsBizTalk  Fundamentals
BizTalk Fundamentals
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006
 
Introduction to business process execution language
Introduction to business process execution languageIntroduction to business process execution language
Introduction to business process execution language
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 
Integration Hub.pdf
Integration Hub.pdfIntegration Hub.pdf
Integration Hub.pdf
 
How to choose the right software
How to choose the right softwareHow to choose the right software
How to choose the right software
 
Elado development capablities
Elado development capablitiesElado development capablities
Elado development capablities
 
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data SheetBiz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
 
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data SheetBiz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
 
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data SheetBiz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
 
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data SheetBiz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
Biz Talk Adapter Pack 2 0 Oracle Ebs Adapter Data Sheet
 
ORCAS
ORCASORCAS
ORCAS
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 

Plus de Juan Pablo

Azure Function Best Practice
Azure Function Best Practice Azure Function Best Practice
Azure Function Best Practice Juan Pablo
 
Serverless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best PracticesServerless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best PracticesJuan Pablo
 
Serverless Solutions for developers
Serverless Solutions for developersServerless Solutions for developers
Serverless Solutions for developersJuan Pablo
 
Windows Azure IaaS & vNet
Windows Azure IaaS & vNetWindows Azure IaaS & vNet
Windows Azure IaaS & vNetJuan Pablo
 
Introducción soa
Introducción soaIntroducción soa
Introducción soaJuan Pablo
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Juan Pablo
 
Introduccion a la seguridad en Windows Azure
Introduccion a la seguridad en Windows AzureIntroduccion a la seguridad en Windows Azure
Introduccion a la seguridad en Windows AzureJuan Pablo
 
Qué hace un arquitecto de soluciones?
Qué hace un arquitecto de soluciones?Qué hace un arquitecto de soluciones?
Qué hace un arquitecto de soluciones?Juan Pablo
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nubeJuan Pablo
 
Iasa chile bylaws
Iasa chile bylawsIasa chile bylaws
Iasa chile bylawsJuan Pablo
 
Firmas digitales
Firmas digitalesFirmas digitales
Firmas digitalesJuan Pablo
 
Modulo2 Arquitectura dotnet
Modulo2 Arquitectura dotnetModulo2 Arquitectura dotnet
Modulo2 Arquitectura dotnetJuan Pablo
 
Msdn Workflow Services And Windows Server App Fabric
Msdn Workflow Services And Windows Server App FabricMsdn Workflow Services And Windows Server App Fabric
Msdn Workflow Services And Windows Server App FabricJuan Pablo
 
Managed Service Engine (MSE) Introducción
Managed Service Engine (MSE) IntroducciónManaged Service Engine (MSE) Introducción
Managed Service Engine (MSE) IntroducciónJuan Pablo
 
Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile
Desarrollando Una Nueva GeneracióN De Aplicaciones MobileDesarrollando Una Nueva GeneracióN De Aplicaciones Mobile
Desarrollando Una Nueva GeneracióN De Aplicaciones MobileJuan Pablo
 

Plus de Juan Pablo (15)

Azure Function Best Practice
Azure Function Best Practice Azure Function Best Practice
Azure Function Best Practice
 
Serverless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best PracticesServerless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best Practices
 
Serverless Solutions for developers
Serverless Solutions for developersServerless Solutions for developers
Serverless Solutions for developers
 
Windows Azure IaaS & vNet
Windows Azure IaaS & vNetWindows Azure IaaS & vNet
Windows Azure IaaS & vNet
 
Introducción soa
Introducción soaIntroducción soa
Introducción soa
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
 
Introduccion a la seguridad en Windows Azure
Introduccion a la seguridad en Windows AzureIntroduccion a la seguridad en Windows Azure
Introduccion a la seguridad en Windows Azure
 
Qué hace un arquitecto de soluciones?
Qué hace un arquitecto de soluciones?Qué hace un arquitecto de soluciones?
Qué hace un arquitecto de soluciones?
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nube
 
Iasa chile bylaws
Iasa chile bylawsIasa chile bylaws
Iasa chile bylaws
 
Firmas digitales
Firmas digitalesFirmas digitales
Firmas digitales
 
Modulo2 Arquitectura dotnet
Modulo2 Arquitectura dotnetModulo2 Arquitectura dotnet
Modulo2 Arquitectura dotnet
 
Msdn Workflow Services And Windows Server App Fabric
Msdn Workflow Services And Windows Server App FabricMsdn Workflow Services And Windows Server App Fabric
Msdn Workflow Services And Windows Server App Fabric
 
Managed Service Engine (MSE) Introducción
Managed Service Engine (MSE) IntroducciónManaged Service Engine (MSE) Introducción
Managed Service Engine (MSE) Introducción
 
Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile
Desarrollando Una Nueva GeneracióN De Aplicaciones MobileDesarrollando Una Nueva GeneracióN De Aplicaciones Mobile
Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile
 

Dernier

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)

  • 1. BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
  • 2. Introduction  Windows Workflow Foundation (WF) is a programming model, set of tools, and runtime environment that allows one to write declarative workflows on the Windows platform to represent the execution model of your programs. The WF runtime is part of the .NET Framework, first appearing in .NET Framework 3.0, with improvements in .NET Framework 3.5.  Microsoft BizTalk Server (BTS) provides an efficient and effective way to integrate systems and businesses through manageable business processes, enabling them to automate and orchestrate interactions in a highly flexible and highly automated manner. Microsoft BizTalk Server provides a development and run-time environment for business process management (BPM) and automation.  Windows Azure BizTalk Services (WABS). We have collaborated with multiple partners and customers to build a simple, powerful and extensible cloud-based integration service that provides Business-to-Business (B2B) and Enterprise Application Integration (EAI) capabilities for delivering cloud and hybrid integration solutions. The service runs on a secure, dedicated per tenant environment that you can provision on demand, while it is being managed and DPE Partner Development Team DPE operated by Microsoft. Technical Evangelism & Evangelism Team
  • 3. Fundamental Difference between WF and BizTalk  WF and BizTalk are not competing technologies. Windows Workflow Foundation and BizTalk are complementary technologies that serve different needs. Windows Workflow Foundation BizTalk Server WF is a developer framework used to implement workflow inside an application. BizTalk is a product that can be used to implement workflow across disparate applications. WF is a framework that provides the building blocks needed to build workflow-based applications. BizTalk is an integration server/service that includes the ability to add business process automation. WF is a framework that provides developers with the base components they need to build the modules that will be used to automate processes. BizTalk is a platform that provides developers with the pieces they need to automate business process. WF does not have the inherent features or tools for tracking, administration and so on that is available with BizTalk. BizTalk provides a lot of capabilities that are needed for serious business process automation that WF developers would have to write. EX BizTalk has proven scalability, tracking, administration and transformation capabilities that a WF dev would need to write from scratch. Partner Evangelism Team DPE DPE Technical Evangelism & Development Team
  • 4. Comparison between WF and BizTalk Server Feature Hosting Windows Workflow Foundation Hosted in a custom app (client-side execution, but the client could be an ASP.NET application) Designer Server-side in the BizTalk process BizTalk Service Service that run on the cloud Included in Visual Studio Scalability Developer must implement Transactional integrity Developer must implement Tracking infrastructure Simple framework pieces provided that allow you to build the tracking infrastructure Runtime modification of “in-flight” workflows Yes, but developer must implement DPE DPE BizTalk Server Well-proven, highly scalable Native PaaS cloud Solution Long running and atomic (ACID) transactions Comprehensive Business Activity Monitoring infrastructure provided Tracking View in BizTalk Services Portal No, workflows are defined at design time Partner Development Team Technical Evangelism & Evangelism Team
  • 5. Comparison between WF and BizTalk Server Feature Windows Workflow Foundation BizTalk Server BizTalk Service Cross-platform integration capabilities Not supported natively Extensive adapters available Adapters available Composability WF processes cannot directly invoke a BizTalk application, although you could indirectly by calling an orchestration that had been exposed as a Web service A BizTalk process could could invoke a WF invoke a WF process via process via Web service Web service call, or from a call helper class or expression shape Management and Developer must implement administration Extensive set of tools provided for IT pros to administer and track execution BizTalk Portal Windows Communications Foundation support Through an adapter, or could be called from an expression shape or helper class Through an adapter DPE DPE Natively supported Partner Development Team Technical Evangelism & Evangelism Team
  • 6. Comparison between WF and BizTalk Server Feature Windows Workflow Foundation BizTalk Server Rules engine support Yes Extensible activities Yes Transformation capabilities No Programmability WF is a framework. You must implement applications to use it DPE DPE BizTalk Service No No Yes Exposes APIs for most Custom Code in Bridges parts, and has numerous extensibility points such as pipeline components, adapters and “functoids” Partner Development Team Technical Evangelism & Evangelism Team
  • 7. Use BizTalk Server when?  Solving an EAI problem that requires communication with diverse applications on diverse platforms. Because of its focus on cross-platform integration, BizTalk provides adapters for communicating with other software, tools for mapping between message formats, and more. WF is focused solely on workflow, not EAI, and so it doesn’t provide these things.  B2B services are required. WF doesn’t address this area, while BizTalk provides tools for working with trading partners, accelerators for RosettaNet, SWIFT, and other industry standards, and more.  BPM services such as BAM are needed. WF provides a basic tracking infrastructure that can be used to create these services, but BizTalk Server includes a much more complete set of tools in this area.  A complete management infrastructure and support for increased scalability are necessary. As described earlier, BizTalk Server includes a full set of tools for administering and scaling a production environment, something that’s not provided by WF. DPE DPE Partner Development Team Technical Evangelism & Evangelism Team
  • 8. Use WF when?  An application will itself host workflows. WF lets workflow be built into an application, allowing the workflow to be deployed and managed as a native part of the application. Because it’s focused on integrating diverse applications rather than providing a general workflow framework, BizTalk Server always runs orchestrations within the BizTalk Server process.  The business process being implemented requires human workflow. BizTalk Server addresses system workflow, and so it lacks WF’s support for things such as state machine workflows and dynamic update. A scenario that requires both human workflow and more complex system integration services could be addressed by using WF and BizTalk Server together, however.  The workflow will execute on a client system. BizTalk Server is a server-focused product, and so it’s less well-suited to run on desktop machines. DPE DPE Partner Development Team Technical Evangelism & Evangelism Team
  • 10. Windows Azure BizTalk Services EAI B2B  Connect systems following different  Easily manage and onboard trading transport protocols partners using the BizTalk Services  Validate the message originating from Portal. With the BizTalk Services the source endpoint against a Portal, customers will be able to cut standard schema down the on-boarding time from weeks  Transform the message as required to days. by destination endpoints Leverage Microsoft hosted B2B  To enrich the message and extract pipelines as services to exchange B2B specified properties from the documents and run them at scale for message. The extracted properties customers. This minimizes overhead in can then be used to route the managing B2B pipelines and their message to a destination or an corresponding scale issues with intermediary endpoint. dedicated servers.  The ability to track messages. Ability to track messages. Evangelism Team DPE Partner DPE Technical Evangelism & Development Team
  • 11. Windows Azure BizTalk Services EAI  VS Design Experience  Flat file/XML file Support  Custom code  Tracking DPE DPE Partner Development Team Technical Evangelism & Evangelism Team
  • 12. Q&A

Notes de l'éditeur

  1. B2BThe WABS B2B solution, which comprises of the BizTalk Services Portal and B2B pipelines, enables customers to add trading partners and configure B2B pipelines that can be deployed to WABS. The trading partners will then be able to send EDI messages using HTTP, AS2, and FTP transports. Once the message is received, it will be processed by the B2B pipeline deployed on the cloud and will be routed to the destination configured in the B2B pipeline. Few of the WABS EDI capabilities are: