Contents of the Microsoft ESB Guidance

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Microsoft ESB Guidance provides architectural guidance, patterns and practices, and a set of BizTalk Server and .NET components to simplify the development of large and small-scale Enterprise Service Bus (ESB) solutions on the Microsoft platform. It also provides capabilities that help developers to extend existing messaging and integration solutions.

The ESB Guidance contains the following:

  • ESB Web Services. These provide key Microsoft ESB Guidance capabilities.
  • ESB Management Portal. This provides features such as exception and fault tracking, message resubmission, alerts and notifications, UDDI integration, reporting and analytics, and configuration capabilities.
  • ESB Pipeline Interop Components. These are for use in BizTalk pipelines.
  • Exception Management Framework. This can capture exceptions from both BizTalk Messaging and Orchestration subsystems and generate fault messages.
  • 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 Processing. This mechanism provides a lightweight capability for dynamically describing, submitting, and executing multiple service invocations or routing/transformation requests.
  • ESB Sample Applications. These demonstrate usage of the Microsoft ESB Guidance, demonstrating how you can take advantage of the features it provides in your own SOA and ESB applications.