The most complete, practical guide to BizTalk Server 2009: an all-new book focused on delivering real, start-to-finish enterprise solutions
Pragmatic coverage of every crucial step of BizTalk development: architecture, design, infrastructure, deployment, lifecycle management, and more
Fully up to date with the R2 release of BizTalk Server 2009
Not a revision of previous BizTalk Server Unleashed books, but completely rewritten from the ground up
Microsoft BizTalk Server 2009 Unleashed is the definitive, pragmatic guide to Microsoft's latest and most powerful version of BizTalk Server. In this book, a team of world-class BizTalk Server 2009 experts bring together the deep practical insights .NET developers need to solve real business problems with BizTalk Server 2009 in any enterprise environment. Drawing on their immense BizTalk experience, the authors present best practices for the entire development lifecycle, from planning and architecture through deployment, and beyond. Writing at just the right level of technical detail for experienced .NET developers now starting out with BizTalk, they cover these and many other crucial issues: " Architecting and designing effective, high-value BizTalk solutions " Working with BizTalk schemas, maps, orchestrations, pipelines, pipeline components, and adapters " Implementing business rules with the Microsoft Business Rules Framework " Creating highly-available, high-performance BizTalk environments " Monitoring business activity " Collaborating effectively among BizTalk developers and users " Using BizTalk's leading-edge RFID capabilities Note: This is a 100% new book, NOT an update to Microsoft BizTalk Server 2004 Unleashed.
Product Description
Microsoft BizTalk Server 2010 Unleashed is the 100% new, 100% practical developer's guide to Microsoft's most powerful version of BizTalk Server. Written by an expert team of Microsoft insiders and BizTalk MVPs, it reflects unsurpassed experience with all phases of BizTalk enterprise solutions development, from planning through deployment and administration.
The authors begin by introducing BizTalk Server's architecture and key integration concepts. Next, they offer in-depth coverage of BizTalk's foundational features, including schemas, maps, orchestrations, and pipelines. You'll learn how to effectively utilize both standard and custom adapters; monitor integration services; leverage cloud computing via Windows Azure; implement operational BI solutions; and make the most of business rules and BizTalk's Business Rules Engine (BRE).
The authors offer best practices and "in the trenches" tips for everything from managing deployments through implementing state-of-the-art mobile RFID solutions. No other book offers this much useful, pragmatic, and tested knowledge for successful BizTalk development.
Brian Loesgen is a Principal Architect Evangelist on Microsoft's Azure ISV team. A six-time Microsoft MVP, he has extensive experience in building advanced enterprise, ESB, and SOA solutions. He has coauthored eight books, including SOA with .NET and Windows Azure. Charles Young, a principal consultant at Solidsoft, and Jan Eliasen, an IT architect at Logica, have each been honored repeatedly as BizTalk MVPs, and are highly respected bloggers in the BizTalk community. Scott Colestock, chief architect for Trace Ventures, specializes in using BizTalk to implement integration and service orchestration solutions. He is a member of Microsoft's Architectural Advisory Board and a BizTalk MVP. Anush Kumar, CTO of S3Edge, served as Microsoft's RFID business leader and was heavily involved in designing and architecting its BizTalk RFID offerings. Jon Flanders is an independent consultant, instructor for Pluralsight, BizTalk MVP, and author of RESTful .NET.
Apply BizTalk Server's sophisticated, scalable message exchange model to support virtually any business requirement
Get your schemas right the first time, so you can avoid major problems downstream
Use BizTalk Mapper to create maps for transforming inbound and outbound XML messages and supporting business processes
Use orchestration to automate even highly-complex processes
Utilize adapters and WCF to integrate any application, service, or system
Extend your application's reach with Windows Azure AppFabric
Capture key BizTalk infrastructure, services, and business metrics
Build powerful rules-based solutions with Microsoft's Business Rules Framework
Establish an Enterprise Service Bus (ESB) that uses BizTalk Server as core messaging infrastructure
Efficiently manage, configure, and troubleshoot BizTalk through the Administration Console
Create RFID applications ranging from simple label printing to end-to-end business processes
Backcover
Microsoft BizTalk Server 2010 Unleashed is the 100% new, 100% practical developer's guide to Microsoft's most powerful version of BizTalk Server. Written by an expert team of Microsoft insiders and BizTalk MVPs, it reflects unsurpassed experience with all phases of BizTalk enterprise solutions development, from planning through deployment and administration.
The authors begin by introducing BizTalk Server's architecture and key integration concepts. Next, they offer in-depth coverage of BizTalk's foundational features, including schemas, maps, orchestrations, and pipelines. You'll learn how to effectively utilize both standard and custom adapters; monitor integration services; leverage cloud computing via Windows Azure; implement operational BI solutions; and make the most of business rules and BizTalk's Business Rules Engine (BRE).
The authors offer best practices and "in the trenches" tips for everything from managing deployments through implementing state-of-the-art mobile RFID solutions. No other book offers this much useful, pragmatic, and tested knowledge for successful BizTalk development.
Brian Loesgen is a Principal Architect Evangelist on Microsoft's Azure ISV team. A six-time Microsoft MVP, he has extensive experience in building advanced enterprise, ESB, and SOA solutions. He has coauthored eight books, including SOA with .NET and Windows Azure. Charles Young, a principal consultant at Solidsoft, and Jan Eliasen, an IT architect at Logica, have each been honored repeatedly as BizTalk MVPs, and are highly respected bloggers in the BizTalk community. Scott Colestock, chief architect for Trace Ventures, specializes in using BizTalk to implement integration and service orchestration solutions. He is a member of Microsoft's Architectural Advisory Board and a BizTalk MVP. Anush Kumar, CTO of S3Edge, served as Microsoft's RFID business leader and was heavily involved in designing and architecting its BizTalk RFID offerings. Jon Flanders is an independent consultant, instructor for Pluralsight, BizTalk MVP, and author of RESTful .NET.
Apply BizTalk Server's sophisticated, scalable message exchange model to support virtually any business requirement
Get your schemas right the first time, so you can avoid major problems downstream
Use BizTalk Mapper to create maps for transforming inbound and outbound XML messages and supporting business processes
Use orchestration to automate even highly-complex processes
Utilize adapters and WCF to integrate any application, service, or system
Extend your application's reach with Windows Azure AppFabric
Capture key BizTalk infrastructure, services, and business metrics
Build powerful rules-based solutions with Microsoft's Business Rules Framework
Establish an Enterprise Service Bus (ESB) that uses BizTalk Server as core messaging infrastructure
Efficiently manage, configure, and troubleshoot BizTalk through the Administration Console
Create RFID applications ranging from simple label printing to end-to-end business processes
Foreword xxii
Part I The Basics
1 What Is BizTalk Server? 3
A Brief History of Application Integration 3
BizTalk Server Capabilities 7
Adaptation 7
Mediation 8
Exception Handling 8
Orchestration and Choreography 9
Performance and Scalability 9
Security 10
Insight 10
Electronic Data Interchange 11
RFID Event Handling 11
What Is a "Typical" BizTalk Solution? 11
BizTalk Server, WCF, and WF 12
Summary 14
2 Schemas 15
BizTalk Schemas 16
XML Schema Definition 16
Properties 17
Internal Schemas 18
XML Schemas 20
Existing XSDs 20
Generating an XSD 21
Creating an XSD 21
Flat File Schemas 36
Add Existing Schemas 38
Creating by Hand 38
Flat File Schema Wizard 47
EDI Schemas 60
Messages That Are Not XML and Not Flat File 60
Pass-Through Pipeline 60
Custom Disassembler 61
Custom Editor Extensions 61
Third-Party Components 61
Property Promotion 61
Distinguished Fields 63
Promoted Properties 65
Property Demotion 66
When to Use What 67
Versioning of Schemas 69
No Long-Running Transactions and a Short Downtime Acceptable 69
Long-Running Transactions or a Short Downtime Is Unacceptable 70
Testing 71
Validate Schemas 71
Validate Instances 72
Generate Instances 74
Unit Testing of Schemas 75
Testing Using Pipeline Tools 80
Schemas for Scenario Used in This Book 81
FineFoods.Common.Schemas 81
FineFoods.CreditCheck.Schemas 82
FineFoods.Customers.C1701 82
FineFoods.Customers.C1702 83
FineFoods.Customers.Schemas 84
FineFoods.Inventory.Schemas 84
FineFoods.Orders.Schemas 84
FineFoods.PurchaseOrders.Schemas 87
Summary 88
3 Maps 89
The Mapper 90
Layout of Mapper 90
Initial Considerations 92
Creating a Simple Map 94
Functoids 108
String Functoids 111
Mathematical Functoids 112
Logical Functoids 113
Date/Time Functoids 115
Conversion Functoids 116
Scientific Functoids 116
Cumulative Functoids 117
Database Functoids 118
Advanced Functoids 120
Third-Party Functoids 122
Advanced Maps 123
Mapping Optional Fields 123
Looping Functoid 123
Index Functoid 125
Database Lookup 127
Scripting Functoid 129
Functoid Combination 131
Combination of Functoids for If-Then-Else 131
Create Separated List 132
Table Looping Functoid 132
Conditional Creation of Output Nodes 135
Custom XSLT 136
Cross Referencing 136
Building Custom Functoids 140
Initial Setup 141
Normal Functoid 146
Cumulative Functoid 151
Developing Advanced Functoids 155
Deployment of Custom Functoids 157
Debugging 161
Testing of Maps 163
Validating Maps 164
Testing Maps 164
Debugging a Map 167
Unit Testing 168
Summary 172
4 Orchestrations 173
Orchestration Designer 174
Defining Orchestrations 177
Building Orchestrations 178
Messages 182
Variables 186
Shapes 188
Delivery Notification and Handling Retries 217
Calling Pipelines 218
Web Services 221
Dehydration and Rehydration 228
Correlations 229
Convoys 234
Parallel Convoys 234
Sequential Convoys 235
Zombies 236
Transactions 237
Atomic 238
Long Running 240
Compensating Code 241
Persistence Points 246
Exception Handling 247
Debugging 250
Send Out Messages 250
Debug and Trace 250
Breakpoints in Orchestration Debugger 250
Summary 255
5 Pipelines 257
Stages in Pipelines 258
Stages in a Receive Pipeline 259
Stages in a Send Pipeline 261
Built-In Pipelines 262
Receive Pipelines 262
Send Pipelines 263
Built-In Pipeline Components 263
XML Components 264
Flat Files 268
Encoding, Encrypting, and Signing 272
BizTalk Framework 275
Validator and Party Resolution 280
Custom Pipelines 283
Using the Built-In Pipeline Templates 283
Creating Custom Pipeline Templates 284
Custom Pipeline Components 287
Resources, Attributes, and Constructors 288
Interfaces 292
Message and Context Interfaces 305
Miscellaneous Functionality 309
Streaming 314
Properties 317
Really Fast Pipeline Component Implementation 323
Deployment 324
Debugging 327
Pipeline Component Wizard 329
Testing 330
Pipeline exe 330
Unit Testing 331
Summary 334
6 Adapters 337
BizTalk Adapters 337
Native Adapters 338
Line-of-Business Adapters 339
BizTalk Adapter Pack 339<
Microsoft BizTalk Server 2010 Unleashed is the 100% new, 100% practical developer's guide to Microsoft's most powerful version of BizTalk Server. Written by an expert team of Microsoft insiders and BizTalk MVPs, it reflects unsurpassed experience with all phases of BizTalk enterprise solutions development, from planning through deployment and administration.
The authors begin by introducing BizTalk Server's architecture and key integration concepts. Next, they offer in-depth coverage of BizTalk's foundational features, including schemas, maps, orchestrations, and pipelines. You'll learn how to effectively utilize both standard and custom adapters; monitor integration services; leverage cloud computing via Windows Azure; implement operational BI solutions; and make the most of business rules and BizTalk's Business Rules Engine (BRE).
The authors offer best practices and "in the trenches" tips for everything from managing deployments through implementing state-of-the-art mobile RFID solutions. No other book offers this much useful, pragmatic, and tested knowledge for successful BizTalk development.
Brian Loesgen is a Principal Architect Evangelist on Microsoft's Azure ISV team. A six-time Microsoft MVP, he has extensive experience in building advanced enterprise, ESB, and SOA solutions. He has coauthored eight books, including SOA with .NET and Windows Azure . Charles Young, a principal consultant at Solidsoft, and Jan Eliasen, an IT architect at Logica, have each been honored repeatedly as BizTalk MVPs, and are highly respected bloggers in the BizTalk community. Scott Colestock, chief architect for Trace Ventures, specializes in using BizTalk to implement integration and service orchestration solutions. He is a member of Microsoft's Architectural Advisory Board and a BizTalk MVP. Anush Kumar, CTO of S3Edge, served as Microsoft's RFID business leader and was heavily involved in designing and architecting its BizTalk RFID offerings. Jon Flanders is an independent consultant, instructor for Pluralsight, BizTalk MVP, and author of RESTful .NET .
Apply BizTalk Server's sophisticated, scalable message exchange model to support virtually any business requirement
Get your schemas right the first time, so you can avoid major problems downstream
Use BizTalk Mapper to create maps for transforming inbound and outbound XML messages and supporting business processes
Use orchestration to automate even highly-complex processes
Utilize adapters and WCF to integrate any application, service, or system
Extend your application's reach with Windows Azure AppFabric
Capture key BizTalk infrastructure, services, and business metrics
Build powerful rules-based solutions with Microsoft's Business Rules Framework
Establish an Enterprise Service Bus (ESB) that uses BizTalk Server as core messaging infrastructure
Efficiently manage, configure, and troubleshoot BizTalk through the Administration Console
Create RFID applications ranging from simplelabel printing to end-to-end business processes
Pragmatic coverage of every crucial step of BizTalk development: architecture, design, infrastructure, deployment, lifecycle management, and more
Fully up to date with the R2 release of BizTalk Server 2009
Not a revision of previous BizTalk Server Unleashed books, but completely rewritten from the ground up
Microsoft BizTalk Server 2009 Unleashed is the definitive, pragmatic guide to Microsoft's latest and most powerful version of BizTalk Server. In this book, a team of world-class BizTalk Server 2009 experts bring together the deep practical insights .NET developers need to solve real business problems with BizTalk Server 2009 in any enterprise environment. Drawing on their immense BizTalk experience, the authors present best practices for the entire development lifecycle, from planning and architecture through deployment, and beyond. Writing at just the right level of technical detail for experienced .NET developers now starting out with BizTalk, they cover these and many other crucial issues: " Architecting and designing effective, high-value BizTalk solutions " Working with BizTalk schemas, maps, orchestrations, pipelines, pipeline components, and adapters " Implementing business rules with the Microsoft Business Rules Framework " Creating highly-available, high-performance BizTalk environments " Monitoring business activity " Collaborating effectively among BizTalk developers and users " Using BizTalk's leading-edge RFID capabilities Note: This is a 100% new book, NOT an update to Microsoft BizTalk Server 2004 Unleashed.
Product Description
Microsoft BizTalk Server 2010 Unleashed is the 100% new, 100% practical developer's guide to Microsoft's most powerful version of BizTalk Server. Written by an expert team of Microsoft insiders and BizTalk MVPs, it reflects unsurpassed experience with all phases of BizTalk enterprise solutions development, from planning through deployment and administration.
The authors begin by introducing BizTalk Server's architecture and key integration concepts. Next, they offer in-depth coverage of BizTalk's foundational features, including schemas, maps, orchestrations, and pipelines. You'll learn how to effectively utilize both standard and custom adapters; monitor integration services; leverage cloud computing via Windows Azure; implement operational BI solutions; and make the most of business rules and BizTalk's Business Rules Engine (BRE).
The authors offer best practices and "in the trenches" tips for everything from managing deployments through implementing state-of-the-art mobile RFID solutions. No other book offers this much useful, pragmatic, and tested knowledge for successful BizTalk development.
Brian Loesgen is a Principal Architect Evangelist on Microsoft's Azure ISV team. A six-time Microsoft MVP, he has extensive experience in building advanced enterprise, ESB, and SOA solutions. He has coauthored eight books, including SOA with .NET and Windows Azure. Charles Young, a principal consultant at Solidsoft, and Jan Eliasen, an IT architect at Logica, have each been honored repeatedly as BizTalk MVPs, and are highly respected bloggers in the BizTalk community. Scott Colestock, chief architect for Trace Ventures, specializes in using BizTalk to implement integration and service orchestration solutions. He is a member of Microsoft's Architectural Advisory Board and a BizTalk MVP. Anush Kumar, CTO of S3Edge, served as Microsoft's RFID business leader and was heavily involved in designing and architecting its BizTalk RFID offerings. Jon Flanders is an independent consultant, instructor for Pluralsight, BizTalk MVP, and author of RESTful .NET.
Apply BizTalk Server's sophisticated, scalable message exchange model to support virtually any business requirement
Get your schemas right the first time, so you can avoid major problems downstream
Use BizTalk Mapper to create maps for transforming inbound and outbound XML messages and supporting business processes
Use orchestration to automate even highly-complex processes
Utilize adapters and WCF to integrate any application, service, or system
Extend your application's reach with Windows Azure AppFabric
Capture key BizTalk infrastructure, services, and business metrics
Build powerful rules-based solutions with Microsoft's Business Rules Framework
Establish an Enterprise Service Bus (ESB) that uses BizTalk Server as core messaging infrastructure
Efficiently manage, configure, and troubleshoot BizTalk through the Administration Console
Create RFID applications ranging from simple label printing to end-to-end business processes
Backcover
Microsoft BizTalk Server 2010 Unleashed is the 100% new, 100% practical developer's guide to Microsoft's most powerful version of BizTalk Server. Written by an expert team of Microsoft insiders and BizTalk MVPs, it reflects unsurpassed experience with all phases of BizTalk enterprise solutions development, from planning through deployment and administration.
The authors begin by introducing BizTalk Server's architecture and key integration concepts. Next, they offer in-depth coverage of BizTalk's foundational features, including schemas, maps, orchestrations, and pipelines. You'll learn how to effectively utilize both standard and custom adapters; monitor integration services; leverage cloud computing via Windows Azure; implement operational BI solutions; and make the most of business rules and BizTalk's Business Rules Engine (BRE).
The authors offer best practices and "in the trenches" tips for everything from managing deployments through implementing state-of-the-art mobile RFID solutions. No other book offers this much useful, pragmatic, and tested knowledge for successful BizTalk development.
Brian Loesgen is a Principal Architect Evangelist on Microsoft's Azure ISV team. A six-time Microsoft MVP, he has extensive experience in building advanced enterprise, ESB, and SOA solutions. He has coauthored eight books, including SOA with .NET and Windows Azure. Charles Young, a principal consultant at Solidsoft, and Jan Eliasen, an IT architect at Logica, have each been honored repeatedly as BizTalk MVPs, and are highly respected bloggers in the BizTalk community. Scott Colestock, chief architect for Trace Ventures, specializes in using BizTalk to implement integration and service orchestration solutions. He is a member of Microsoft's Architectural Advisory Board and a BizTalk MVP. Anush Kumar, CTO of S3Edge, served as Microsoft's RFID business leader and was heavily involved in designing and architecting its BizTalk RFID offerings. Jon Flanders is an independent consultant, instructor for Pluralsight, BizTalk MVP, and author of RESTful .NET.
Apply BizTalk Server's sophisticated, scalable message exchange model to support virtually any business requirement
Get your schemas right the first time, so you can avoid major problems downstream
Use BizTalk Mapper to create maps for transforming inbound and outbound XML messages and supporting business processes
Use orchestration to automate even highly-complex processes
Utilize adapters and WCF to integrate any application, service, or system
Extend your application's reach with Windows Azure AppFabric
Capture key BizTalk infrastructure, services, and business metrics
Build powerful rules-based solutions with Microsoft's Business Rules Framework
Establish an Enterprise Service Bus (ESB) that uses BizTalk Server as core messaging infrastructure
Efficiently manage, configure, and troubleshoot BizTalk through the Administration Console
Create RFID applications ranging from simple label printing to end-to-end business processes
Foreword xxii
Part I The Basics
1 What Is BizTalk Server? 3
A Brief History of Application Integration 3
BizTalk Server Capabilities 7
Adaptation 7
Mediation 8
Exception Handling 8
Orchestration and Choreography 9
Performance and Scalability 9
Security 10
Insight 10
Electronic Data Interchange 11
RFID Event Handling 11
What Is a "Typical" BizTalk Solution? 11
BizTalk Server, WCF, and WF 12
Summary 14
2 Schemas 15
BizTalk Schemas 16
XML Schema Definition 16
Properties 17
Internal Schemas 18
XML Schemas 20
Existing XSDs 20
Generating an XSD 21
Creating an XSD 21
Flat File Schemas 36
Add Existing Schemas 38
Creating by Hand 38
Flat File Schema Wizard 47
EDI Schemas 60
Messages That Are Not XML and Not Flat File 60
Pass-Through Pipeline 60
Custom Disassembler 61
Custom Editor Extensions 61
Third-Party Components 61
Property Promotion 61
Distinguished Fields 63
Promoted Properties 65
Property Demotion 66
When to Use What 67
Versioning of Schemas 69
No Long-Running Transactions and a Short Downtime Acceptable 69
Long-Running Transactions or a Short Downtime Is Unacceptable 70
Testing 71
Validate Schemas 71
Validate Instances 72
Generate Instances 74
Unit Testing of Schemas 75
Testing Using Pipeline Tools 80
Schemas for Scenario Used in This Book 81
FineFoods.Common.Schemas 81
FineFoods.CreditCheck.Schemas 82
FineFoods.Customers.C1701 82
FineFoods.Customers.C1702 83
FineFoods.Customers.Schemas 84
FineFoods.Inventory.Schemas 84
FineFoods.Orders.Schemas 84
FineFoods.PurchaseOrders.Schemas 87
Summary 88
3 Maps 89
The Mapper 90
Layout of Mapper 90
Initial Considerations 92
Creating a Simple Map 94
Functoids 108
String Functoids 111
Mathematical Functoids 112
Logical Functoids 113
Date/Time Functoids 115
Conversion Functoids 116
Scientific Functoids 116
Cumulative Functoids 117
Database Functoids 118
Advanced Functoids 120
Third-Party Functoids 122
Advanced Maps 123
Mapping Optional Fields 123
Looping Functoid 123
Index Functoid 125
Database Lookup 127
Scripting Functoid 129
Functoid Combination 131
Combination of Functoids for If-Then-Else 131
Create Separated List 132
Table Looping Functoid 132
Conditional Creation of Output Nodes 135
Custom XSLT 136
Cross Referencing 136
Building Custom Functoids 140
Initial Setup 141
Normal Functoid 146
Cumulative Functoid 151
Developing Advanced Functoids 155
Deployment of Custom Functoids 157
Debugging 161
Testing of Maps 163
Validating Maps 164
Testing Maps 164
Debugging a Map 167
Unit Testing 168
Summary 172
4 Orchestrations 173
Orchestration Designer 174
Defining Orchestrations 177
Building Orchestrations 178
Messages 182
Variables 186
Shapes 188
Delivery Notification and Handling Retries 217
Calling Pipelines 218
Web Services 221
Dehydration and Rehydration 228
Correlations 229
Convoys 234
Parallel Convoys 234
Sequential Convoys 235
Zombies 236
Transactions 237
Atomic 238
Long Running 240
Compensating Code 241
Persistence Points 246
Exception Handling 247
Debugging 250
Send Out Messages 250
Debug and Trace 250
Breakpoints in Orchestration Debugger 250
Summary 255
5 Pipelines 257
Stages in Pipelines 258
Stages in a Receive Pipeline 259
Stages in a Send Pipeline 261
Built-In Pipelines 262
Receive Pipelines 262
Send Pipelines 263
Built-In Pipeline Components 263
XML Components 264
Flat Files 268
Encoding, Encrypting, and Signing 272
BizTalk Framework 275
Validator and Party Resolution 280
Custom Pipelines 283
Using the Built-In Pipeline Templates 283
Creating Custom Pipeline Templates 284
Custom Pipeline Components 287
Resources, Attributes, and Constructors 288
Interfaces 292
Message and Context Interfaces 305
Miscellaneous Functionality 309
Streaming 314
Properties 317
Really Fast Pipeline Component Implementation 323
Deployment 324
Debugging 327
Pipeline Component Wizard 329
Testing 330
Pipeline exe 330
Unit Testing 331
Summary 334
6 Adapters 337
BizTalk Adapters 337
Native Adapters 338
Line-of-Business Adapters 339
BizTalk Adapter Pack 339<
Microsoft BizTalk Server 2010 Unleashed is the 100% new, 100% practical developer's guide to Microsoft's most powerful version of BizTalk Server. Written by an expert team of Microsoft insiders and BizTalk MVPs, it reflects unsurpassed experience with all phases of BizTalk enterprise solutions development, from planning through deployment and administration.
The authors begin by introducing BizTalk Server's architecture and key integration concepts. Next, they offer in-depth coverage of BizTalk's foundational features, including schemas, maps, orchestrations, and pipelines. You'll learn how to effectively utilize both standard and custom adapters; monitor integration services; leverage cloud computing via Windows Azure; implement operational BI solutions; and make the most of business rules and BizTalk's Business Rules Engine (BRE).
The authors offer best practices and "in the trenches" tips for everything from managing deployments through implementing state-of-the-art mobile RFID solutions. No other book offers this much useful, pragmatic, and tested knowledge for successful BizTalk development.
Brian Loesgen is a Principal Architect Evangelist on Microsoft's Azure ISV team. A six-time Microsoft MVP, he has extensive experience in building advanced enterprise, ESB, and SOA solutions. He has coauthored eight books, including SOA with .NET and Windows Azure . Charles Young, a principal consultant at Solidsoft, and Jan Eliasen, an IT architect at Logica, have each been honored repeatedly as BizTalk MVPs, and are highly respected bloggers in the BizTalk community. Scott Colestock, chief architect for Trace Ventures, specializes in using BizTalk to implement integration and service orchestration solutions. He is a member of Microsoft's Architectural Advisory Board and a BizTalk MVP. Anush Kumar, CTO of S3Edge, served as Microsoft's RFID business leader and was heavily involved in designing and architecting its BizTalk RFID offerings. Jon Flanders is an independent consultant, instructor for Pluralsight, BizTalk MVP, and author of RESTful .NET .
Apply BizTalk Server's sophisticated, scalable message exchange model to support virtually any business requirement
Get your schemas right the first time, so you can avoid major problems downstream
Use BizTalk Mapper to create maps for transforming inbound and outbound XML messages and supporting business processes
Use orchestration to automate even highly-complex processes
Utilize adapters and WCF to integrate any application, service, or system
Extend your application's reach with Windows Azure AppFabric
Capture key BizTalk infrastructure, services, and business metrics
Build powerful rules-based solutions with Microsoft's Business Rules Framework
Establish an Enterprise Service Bus (ESB) that uses BizTalk Server as core messaging infrastructure
Efficiently manage, configure, and troubleshoot BizTalk through the Administration Console
Create RFID applications ranging from simplelabel printing to end-to-end business processes