PacktLib: BizTalk Server 2010 Cookbook

BizTalk Server 2010 Cookbook

Credits

About the Author

Acknowledgement

About the Reviewers

www.PacktPub.com

Preface

Setting up a BizTalk Server Environment

Introduction

Gathering requirements by asking the right questions

Analyzing requirements and creating a design

Installing and using the BizTalk Best Practices Analyzer

Validating a BizTalk installation with the BizTalk Benchmark Wizard tool

Automating performance analysis by using the PAL tool

Managing the SSO system

Configuring MSDTC for multi-server BizTalk platforms

BizTalk Server Automation: Patterns

Introduction

Implementing the splitter pattern

Developing an asynchronous aggregation pattern

Creating a FIFO solution

Developing a parallel convoy solution

Routing using the resequencer messages in an orchestration

Implementing a retry pattern in an orchestration

Calling a pipeline in an orchestration

BizTalk Server Instrumentation, Error Handling, and Deployment

Introduction

Tracing BizTalk applications using DebugView

Monitoring BizTalk solution behavior with Log4Net

Applying event logging in BizTalk solutions

Enabling Failed Message Routing in BizTalk

Implementing error handling in an orchestration

Exploring BizTalk's out of the box deployment

Using the Deployment framework for BizTalk

Securing your Message Exchange

Introduction

Importing certificates

Using MIME/SMIME pipeline components

Signing and verifying a message

Encrypting and decrypting a message

Configuring BizTalk and SSL (Transport)

WCF Services with BizTalk

Introduction

Creating a canonical schema

Exposing schemas as a WCF Service

Consuming WCF Services in a BizTalk orchestration

Consuming WCF Services in a BizTalk messaging only solution

Exposing orchestrations with BizTalk

Exposing systems with the BizTalk Server Adapter Pack 2010

BizTalk AppFabric Connect

Introduction

Installing AppFabric Connect and AppFabric Connect for Services

Using the BizTalk Mapper in Workflow Services

Exposing on-premise data in the cloud

Exposing BizTalk applications in the cloud using AppFabric Connect for Services

Performing table operations in SQL Azure

Monitoring and Maintenance

Introduction

Importing the BizTalk Management Pack in SCOM

Using the BizTalk Administration Console

Alternative BizTalk monitoring solution—BizTalk360

Configuring the BizTalk database jobs

Leveraging the BizTalk monitoring job

Identifying bottlenecks with the Performance Monitor

Using the BizTalk Message Box Viewer

Applying Rules

Introduction

Calling rules in an orchestration

Using the BRE outside of BizTalk

Using the BRE with a database

Testing BizTalk Artifacts

Introduction

Testing BizTalk artifacts inside Visual Studio

Unit testing a BizTalk solution with BizUnit

Applying code coverage to a BizTalk orchestration

Testing BizTalk solutions with BizMock

Using the BizTalk Map Test Framework

Testing pipelines and pipeline components

Index