May 16, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Web Services & XML Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Understanding Web Services in an ESB Environment
12/18/2005
By Stephen Todd, Master Inventor, IBM Academy of Technology, IBM

Most organizations considering or in the midst of deploying a service-oriented architecture (SOA) are familiar with the concept or even the many varied definitions of the term enterprise service bus (ESB). In fact, ESBs are becoming a critical part of an SOA.

ADVERTISEMENT
Our Popular Webinars
Achieving Process Optimization and Efficiency in Manufacturing –
A BPM Best Practice
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
PepsiAmericas: Realizing Real-Time Communication
a refreshing approach to ESB and data integration
Avoid the SOA Pitfalls that Prevent ROI
BAM for BPM Survey Results Are In! Learn What’s Driving New BAM Investments
More Webinars

Interestingly, Gartner just released data stating that more than half of all large enterprises will have at least the core of an ESB running by year-end 2006. The rising interest in ESBs is based on their ability to increase scalability, ease of change and quality of service for large and frequently changed SOA and event-driven architectures.

With the anticipated increase in ESB deployments as well as the rise in SOAs, the following takes a look at the role of Web services in an ESB.

An ESB, as we know, is an architectural pattern that enables you to optimize the distribution of information between different types of applications across multiple locations. The ESB pattern is founded on and unifies message-oriented, event-driven and service-oriented approaches to integration.

Providing connectivity and integration for Web services-focused applications and services, the core characteristics of an ESB provide:

  • Standards-based application integration
  • Support for Web services, message-based transport and publish-and-subscribe (event-based) integration
  • Transformation
  • Intelligent routing

Still, it is important to understand the following points about ESBs:

  • The term enterprise does not necessarily have to encompass the whole of an organization. One of the attractions of an ESB is that you can start small, perhaps with only two to three physical instances and expand to fit evolving business circumstances.
  • The term bus is used to convey the notion of information being carried between originators and receivers, using different communications models and data formats, to many different destinations.
  • The bus provides a common backbone through which applications can interoperate.
  • An ESB should possess some degree of programming intelligence to determine routing or persistence, or to implement rules or content processing.
  • An ESB introduces new options for interoperation and helps enable information to flow to the people who need it, when they need it. In this way, an ESB can improve the responsiveness and accuracy of decision making.

    What should an ESB deliver?

    Page 1

    More Top Stories
    AMR Research: The Future of the SOA Market Gold Club Protected
    Is Big the New Small in Application Security? Gold Club Protected
    The Inside Scoop on IBM-Cognos Gold Club Protected
    IBM Draws BPM and SOA Parallels Gold Club Protected
    AMR Research: Bulking up for the SOA Fight Gold Club Protected
    The Fight for Enterprise Search Dominance Gold Club Protected
    More Top Stories
    Related News
    IBM and RIM Mobilize Web 2.0 Capabilities
    IBM Unveils Insurance Operations of the Future Powered by SOA
    nCipher and Jack Henry & Assoc. Partner in Storage Encryption
    More News
    Subscribe to our Newsletters
    ebizQ Weekly Gold Club Update
    Live Webinar Updates
    Updates from ebizQ Partners
    ebizQ SOA Update
    ebizQ BPM Update
    ebizQ Security Update
    ebizQ BI Update
    ebizQ Open Source Software Update
    Virtual Show Newsletter
    ebizQ Web 2.0 and the Enterprise
    Your E-mail Address:
    PepsiAmericas: Realizing Real-Time Communication
    a refreshing approach to ESB and data integration

    Date: May 28, 2008
    Time: 13:00 PM ET
    (17:00 GMT)

    REGISTER TODAY!
    Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
    Date: May 29, 2008
    Time: 12:00 PM ET
    (16:00 GMT)

    REGISTER TODAY!
    Archived Webinars | Upcoming Webinars
      GCR SOA Justification Research Executive Whitepaper
    Find out what early adopters are thinking about SOA financial justification! Where do they see the costs and benefits? The most significant...Learn More
    ebizQ also recommends
     BI for Telecom
     BI for Process Industries
     BI for Health Care
     BI for Decision Makers
     BI for Consumer Packaged Goods
    More White Papers

    Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map