member login

WebServices dot org

Todays Featured Content:

StrikeIron Jump-Starts 2008 with Multiple Industry Honors

CMP’s Intelligent Enterprise Web site announced its 2008 Editors’ Choice Award winners with StrikeIron included among its 36 “Companies to Watch” in the enterprise application category. StrikeIron was also included in Robin Bloor’s list of “10 IT Companies to Watch in 2008.”

StrikeIron Expands Web Services Marketplace with New Financial and Business Data Services from Gale

In-depth financial and corporate information on hundreds of thousands of U.S. and international companies: Two new Financial and Business data services from Gale, part of Cengage Learning, have been added to StrikeIron's expanding Web Services Marketplace: Gale Business Information Web Service 1.0.0 and Gale Business Intelligence Web Service 1.0.0.

StrikeIron Delivers Data Web Services via IBM QEDWiki

StrikeIron Inc., a provider of Data as a Service (DaaS), today announced that it has aligned with IBM to deliver premium web services via IBM's enterprise mashup maker QEDWiki. Content available includes business intelligence services such as multiple D&B services, Address Verification, Email Verification, Currency Rates and many more.

StrikeIron Super Data Pack

Start working with Web services and live data instantly! The Super Data Pack brings together dozens of Web services into one easy-to-use “Super” Web service. With the Super Data Pack, developers and end-users can leverage multiple data sources for use within a diverse set of rich applications at no cost or with no commitment.

Featured Content provided by StrikeIron, Inc.

Whither the ESB?

13th Oct 06:

Rogue Wave Software's VP of Product Development, Patrick Leonard, discusses the role of an ESB within an Service Oriented Architecture.

Does ESB = SOA?

Adoption of Service Oriented Architectures (SOA) has been steadily increasing for the past few years, and actual implementations are now at a sizable number as well. With a help from a few well established vendors, the Enterprise Service Bus (ESB) has been promoted as the focal point of many SOA conversations during this time.

There are good reasons for this initial association. An ESB can provide important enterprise requirements including guaranteed message delivery and integration to back-end applications.

Every technology since the dawn of enterprise computing has had to meet these requirements before being deployed in mission-critical applications. Think midrange computers, client server and internet technologies, just to name a few. These were not deployed widely in enterprise IT shops until reliability, scalability, and the other abilities were in place, and widespread adoption of SOA is no different.

The ESB’s core technology, however, was not built for SOA. It was built for a different purpose. ESBs started their lives as EAI (Enterprise Application Integration) or message queues, designed to handle integration and messaging. Web service standards were added at a much later date. So ESBs support some of the standards used by SOA, but on top of the traditional architecture.

What is a SOA and Where is it Going?

So what, then, is a SOA? “Service Oriented” isn’t really the same thing as “Bus Oriented.” SOA is meant to be distributed and requires technology to fit that goal. The technologies and products built specifically for SOA have matured to the point where they are being used in mission-critical enterprise applications, and can leverage existing technology investments (that was the whole point of services, wasn’t it?). So where does the ESB fit?

Whither the ESB?

Reports of the ESB’s decline have been exaggerated, but its role will be redefined. An ESB can be a great way to deliver messages reliably from point A to B (among other things), but it isn’t best suited to serve as the cornerstone of an SOA implementation – there are enterprise-ready alternatives that are designed specifically for SOA that enable greater realization of the true goal of implementing an SOA.

The Service Component Architecture (SCA) ( www.osoa.org ) and Microsoft’s WCF are both good examples of reference architecture for an SOA. There is now product available from multiple vendors, with both commercial and open source options available for SCA.


Trackback URL for this post: http://www.webservices.org/trackback/id/78569

Comments