Contents of the BizTalk ESB Toolkit

The ​Microsoft BizTalk ESB Toolkit 2.2 provides architectural guidance, patterns and practices, and a collection of BizTalk Server and .NET Framework components to simplify the development of enterprise-scale solutions on the Microsoft platform. The toolkit also provides capabilities to help developers extend existing messaging and integration solutions. The ​Microsoft BizTalk ESB Toolkit 2.2 consists of a collection of interoperating components that support and implement a loosely coupled messaging environment that simplifies the process of building dynamic message-based enterprise applications.

The ​Microsoft BizTalk ESB Toolkit 2.2 contains the following components:

  • ESB Web Services. These expose key capabilities to ESB consumers, such as itinerary-based routing, exception management, dynamic resolution of endpoints and maps, BizTalk operations, Universal Description, Discovery, and Integration (UDDI) interoperability, and transformation of message content.

  • ESB Management Portal. This provides support for exception and fault tracking, message resubmission, alerts and notifications, UDDI integration, reporting and analytics, and configuration capabilities.

  • ESB Pipeline Interop Components. These provide BizTalk Server pipeline components that facilitate interoperability with external systems.

  • Exception Management Framework. This captures and consolidates exceptions from both BizTalk Messaging and Orchestration subsystems and provides a single mechanism for handling fault messages. It includes the exception Web service, the exception management API, and components that enrich, process, and pass exception details to the ESB Management Portal.

  • ESB Resolver and Adapter Provider Framework. This implements a pluggable and configurable architecture for dynamically resolving endpoints and transform requirements and for routing messages.

  • Itinerary-Based Routing and Processing. The Itinerary Processing mechanism provides a lightweight capability for dynamically describing, submitting, and executing multiple service invocations or routing/transformation requests.

  • BizTalk ESB Toolkit Sample Applications. The included sample applications demonstrate possible implementations of the ​Microsoft BizTalk ESB Toolkit 2.2 and how you can use the ​Microsoft BizTalk ESB Toolkit 2.2 features in your own SOA and ESB applications.

© 2014 Microsoft Corporation. All rights reserved.