Home > SOA News > Standard Web services stack remains illusive SOA goal
SOA News:
EMAIL THIS

Standard Web services stack remains illusive SOA goal

By Rich Seeley, News Writer
04 Jun 2007 | SearchWebServices.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

While some vendors, most notably IBM, say they would like to see everyone agree on a single Web services stack -- the protocols used to define, locate, implement and make Web services interact -- it does not appear likely to happen.

There is also value in competition.
Paul Fremantle
Co-Founder and Vice President of Technology, WSO2

Even advocates of open source Apache Axis 2.0 Web services stack, which is now part of IBM WebSphere, don't expect all the vendors to settle on one standard stack. Paul Fremantle, co-founder and vice president of technology at Open Source Web services startup WSO2, a member the Apache Foundation and an evangelist for Axis, said, "I don't think it will become a standard."

Bradley F. Shimmin, principal analyst of application infrastructure at Current Analysis LLC. agreed that standardization on a single Web services stack is unlikely given competing stacks from different vendors and the heterogeneous environments of most customers. "I don't think that will ever happen. I don't see how it could happen. It's like assuming that software will never get versioned."

As co-chair the OASIS Technical Committee standardizing Web Services Reliable Messaging, Fremantle supports standards, but still sees pluses in the reality that there is no Web services stack standard.

While Axis 2.0 runs on WebSphere, as well as WebLogic from BEA Systems Inc., and Apache's own Tomcat, and has demonstrated interoperability with Microsoft .NET, Fremantle notes that BEA and JBoss, the division of Red Hat Inc., have chosen to develop their own Web services stacks. BEA offers SALT 1.1, a native Tuxedo Web service stack built on an open-standard SOAP implementation. JBossWS is a JAX-WS compliant Web services stack developed to be part of JBoss' Java EE5 support.

"It's nice to have a single stack that runs on WebSphere, Tomcat and WebLogic," Fremantle said, "But there is also value in competition." He argues that having several stacks vying for developers' attention drives all of the competing stacks to get better and better.

In the case of Axis, he said the new Axis 2.0 improves on Axis 1.0. "Axis 1.0 couldn't handle large volumes of data," Fremantle explained. The new Axis 2.0 is demonstrating data transmission speeds that are two-to-10 times faster than its predecessor, he said.

The improved performance may explain why IBM is more fully supporting Axis 2.0 in WebSphere, whereas with Axis 1.0, Fremantle said IBM had to make tweaks to get it to provide commercially viable data transmission.

For more information
WebSphere CTO looks past Java to REST and Web-based SOA

Accelerating SOA performance via transport optimization

Jerry Cuomo, IBM WebSphere CTO, explained the evolution this way: "Our Web services stack is built on top of Axis 2. That's with WebSphere 6 with the feature pack we just announced. Our previous Web services stack was a derivative of Axis 1 with some code we built ourselves. This time we're going to try to keep more in sync with the Axis 2 project. So we do have a standards-based stack. You can get the source code and see it."

Cuomo said he would like to see at standard stack, but acknowledged that while Axis 2 is an improvement over Axis 1, it is still "imperfect." But he said that IBM is now committed to working with Apache on upgrades to Axis 2.0, as well as the future development of Axis 3.0.

Concern over whether Axis 3.0 or anything else will ever become a standard Web services stack is not as important in the overall scheme of service-oriented architecture (SOA) as establishing standards for the larger SOA infrastructure, in the opinion of Jason Bloomberg, senior analyst with ZapThink LLC. The Web services stack is something of a bit player in SOA.

"A Web services stack is a rather limited thing," he said. "It's software that supports the Web services standards so you can send and receive SOAP messages and do the UDDI and WSDL stuff. It's a limited thing. And the Web services stacks themselves are reasonably mature. We've been building those for five years or more."



Tags: SOA and IT governanceService-oriented architecture (SOA) developmentRepresentational State Transfer (REST)VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
SOA and IT governance
On the road to SOA – Part 2, Governance is fundamental
SOA needs a Product Manager
Tips for tracing enterprise transactions
Rolta SOA center rolls out tools supporting agile development
Parasoft SOA package addresses business process/system integration testing
'SOA is working' for Edinburgh financial company
Enterprise architecture must focus on business value
Jeff Papows in at SOA house WebLayers
MS Dublin gains governance
Roy Schulte on the BPM drive and SOA adoption

Service-oriented architecture (SOA) development
SOA products for June
Enterprise Architecture in the Agile age - Part 2, Architects and developers
Enterprise Architecture in the Agile age - Part 2, Architects and developers
EA modeling tools communicate across disciplines
Using atomicity to gain SOA granularity
Hurwitz on SOA governance, services management
Reporter's Notebook: Jack Vaughan on agile methodology
OSGi Mini Tutorial
SOA growth and change: TechTarget survey shows SaaS, BPM emerging
Java EE servers said giving way to lightweight application frameworks

Representational State Transfer (REST)
How do I balance throughput requirements and interoperability?
IBM Sabbah's say on REST for collaborative ALM
Report on REST- REpresentational State Transfer
Are tools available to work with OSGi today?
Expert Query: What is the difference between RESTful transactions and Web Services transactions?
Progress/Actional SOA diagnostic tool builds on Mindreef purchase
SOA goes beyond 'rip, replace, repeat'
Inside the SOA big tent; Azure at PDC; more
On lightweight Java frameworks and service-oriented architecture
Learn about Ruby on Rails programming

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
service-oriented architecture  (SearchSOA.com)
SOA governance  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts