BizTalk in Action

Download Report

Transcript BizTalk in Action

BizTalk in Action!
Martin Rienstra en
Sijmen Koffeman
Microsoft B.V.
Introductie
•
•
•
•
•
•
Microsoft Services
Consultancy
Customers
Specialities
eXPeriences
Today …
Agenda
• Block 1
– BizTalk summary
– Questions and Answers
• Break
• Block 2
– Demo
– Questions and Answers
Enterprises Today
Tightly coupled applications
ERP
Application
.NET
Application
Packaged
Application
X
J2EE
Application
Unix
Application
CICS
Application
Packaged
Application
Y
AS/400
Application
Business Process Integration
An Idealized Picture
ERP
Application
J2EE
Application
.NET
Application
Packaged
Application
X
Unix
Application
SOAP
CICS
Application
Packaged
Application
Y
AS/400
Application
Business Process Integration
Role of BizTalk Server
ERP
Application
J2EE
Application
.NET
Application
Packaged
Application
X
Unix
Application
Orchestration
Business
BizTalk Server
Messaging
Process
CICS
Application
Packaged
Application
Y
AS/400
Application
BizTalk Server 2004 Basic Architecture
Message Format 1
Message Format 2
Adapter
Receive Pipeline
Orchestration #1
Receive Port
Orchestration #n
Business
Rules
Send Port
Adapter
Send Pipeline
Host
Tracking
DB
Publish and Subscribe
Message Box (SQL)
Config DB
DB
BizTalk Development
• Integrated withVisual
Studio .NET
–
–
–
–
–
Schema editor
Pipeline editor
Orchestration editor
BizTalk explorer
Mapper
BizTalk out of the box
• Standard Microsoft adapters include:
– FILE, SQL, SOAP, HTTP, MSMQT…
– MSMQ
– Web Services adapter
• WSE 2.0
– MQSeries adapter
– SAP adapter
• Building your own adapters:
– Microsoft.BizTalk.Adapter.Framework namespace
Development: What’s important?
• Analysis
– What messages are being exchanged?
• Standards and procedures
– Coding conventions
– Source control
• Decoupling
– Minimize dependencies
• Data normalization
• Patterns
www.enterpriseintegrationpatterns.com
Questions
We’ll be right back!
Scenario
Beoordelen
Approval
Enquête
PO
Supplier
Archief
Scenario - details
BRE
2
1
3
BizTalk
Orchestration
6
Windows
Sharepoint
Services
7
1 .. 7
BAM
E:\Demo\Test
4
5
Solution artifacts
Schema
•
•
•
AntwoordID
Naam
BizTalk® Server ervaring?
– Ja
– Nee
•
Wat vond je ervan?
– Uitstekend, zeer waardevol
– Mwah, wel aardig
– Slecht, heb ik niks aan
•
Commentaar
– Vrije tekst
•
Bruikbaar
– Ja
– Nee
The Proces
Windows SharePoint Services
Scenario - details
BRE
2
1
3
BizTalk
Orchestration
6
Windows
Sharepoint
Services
7
1 .. 7
BAM
E:\Demo\Test
4
5
Questions
© 2005 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.