United States   Change   |   All Microsoft Sites

Home

Enterprise Service Bus

What Is an Enterprise Service Bus?

  • An Enterprise Service Bus (ESB) is an architectural pattern and a key enabler in implementing the infrastructure for a service-oriented architecture (SOA)

  • ESB is only one of many components required to build a comprehensive service-oriented infrastructure (SOI)

  • The increasing adoption of SOA and the proliferation of Web services have revealed an ever growing need to provide a managed layer between services and their consumers

  • An ESB provides support for interaction between heterogeneous services and interfaces that might be mismatched, or that might change over time

  • An ESB addresses integration problems in a way that maximizes the re-use of services and maintains flexibility

 

What Is an Enterprise Service Bus?

(click image to enlarge)

 

 

Itinerary Designer

Itinerary Designer

(click image to enlarge)

 

Management Portal Reports

Management Portal Reports

(click image to enlarge)

 

Managing Exceptions

Managing Exceptions

(click image to enlarge)

 

Managing Registry Entries

Managing Registry Entries

(click image to enlarge)

 

Managing Alerts

Managing Alerts

(click image to enlarge)

Introducing the Microsoft BizTalk ESB Toolkit 2.0

Providing architectural and capability improvements over the previous “ESB Guidance”, the BizTalk ESB Toolkit 2.0 is a collection of tools and libraries that extend BizTalk Server 2009 capabilities of supporting a loosely coupled and dynamic messaging architecture.

 

BizTalk ESB Toolkit Components

(click image to enlarge)

The BizTalk ESB Toolkit 2.0 provides key building blocks that are required for implementing a comprehensive SOI including:

  • Endpoint run-time discovery and virtualization

  • Loosely coupled service composition

  • Dynamic message transformation and translation

  • Dynamic routing

  • Centralized exception management

  • Quality of service

  • Protocol transformation

  • Extensibility

For more information on the ESB Toolkit 2.0, please refer to the ESB Developer Center. This is an information center for developers and architects who are interested in implementing ESB patterns using BizTalk Server 2009 and the ESB Toolkit 2.0.

Frequently Asked Questions

View all answers

Q.  Why was the name “ESB Guidance 2.0” changed to BizTalk ESB Toolkit 2.0?

Q.  When was the BizTalk ESB Toolkit 2.0 officially released?

Q.  From where are downloads provided?

Q.  What happens to those customers who are currently using ESB Guidance 1.0?

Q.  Will source code for signed binaries be provided?

Q.  How does the support policy relate to the source code of the BizTalk ESB Toolkit?

Q.  What license is used for the BizTalk ESB Toolkit?

Q.  How will the BizTalk ESB Toolkit 2.0 be packaged?

Q.  Will BizTalk ESB Toolkit 2.0 bug fixes be provided?

Q.  Where do customers file bugs and requests?

Q.  What is the BizTalk ESB Toolkit 2.0 forum commitment?

Q.  Where is the online community hosted?

Customers Talk about BizTalk ESB

 

Bruce Onder, Director, ThinkCash

Click to watch the video

Try BizTalk Server 2009

Get the 120 day trial