Bridging Islands of ESB with Web Services

Track: Late Breaking News, Deploying XML, Large-Scale Architectures

Audience Level: High Level/Technical view

Time: Thursday, November 17 09:45

Author: Andrew Nash, Reactivity, Inc.

Keywords: Service Virtualization, Security Standards, Trust Models, Authentication Mechanisms


Confusion continues about the relationship between Enterprise Service Busses (ESBs) and Web services infrastructures. One contributing factor is prevailing analyst wisdom, which has asserted that ESBs will solve most of an organization's system integration issues. Another source of confusion stems from language-ESBs have been described in terms that are closely aligned with the language used for Service-Oriented Architectures (SOAs). However, in the context of an SOA, ESBs are forming new proprietary islands that need to be connected and the ESB for SOA mantra may indeed by short-sighted.

If an enterprise has more than one ESB, interoperability between them becomes an issue. Neither are ESBs optimal for connecting external business partners or customers to your SOA and enterprise. For many of these reasons, traditional ESBs are rapidly being overtaken by Web services. Over the next few years, ESBs will come to be viewed as processing islands connected using a common Web services infrastructure.

In this session, the attendee will examine the roles of ESBs and Web services can play when planning to deploy an SOA. They will learn:

* Why a Web services infrastructure is the best choice for the majority of SOAs

* How to maximize re-use of loosely-coupled services

* How to cost-effectively Web service-enable existing systems