The Changing Nature Of Web Services Inside Enterprises

The highly regarded Gartner’s chief fellow and group VP Daryl Plummer has a well-written article that appears in the current issue of Optimize Magazine titled, "Web Services At A Crossroads." He points out :

Service-oriented architectures (SOA) users fall into two camps: One group advocates using Web services to build complex internal systems known as enterprise SOAs, while the other one seeks to use emerging Web technologies in tandem with Web services to create flexible external applications.

Pointing to wasted efforts in trying to force web services to deliver enterprise-level capabilities they were never intended to handle, he puts across some impressive statistics:

Only 20% of all enterprise systems built today require the kind of robustness that standards-based web services provide and fewer than 30% of IT groups have the resources to implement all the standards that truly enterprise-capable Web services will require. Worse, most of the standards are nowhere near ready to be used consistently by mainstream IT. He adds, "web technologies groups are now forcing the acknowledgment that web services will indeed use mechanisms other than SOAP, WSDL, or even Universal Description, Discovery, and Integration (UDDI). Instead, standards such as Plain Old XML (POX) over HTTP and Representational State Transfer (REST) are asserting themselves as legitimate and very credible ways of delivering on the value proposition of Web services.

I am not so convinced about the last point – yes, I did indeed read James Governor’s note welcoming this shift as seen by Plummer. I believe that the fundamental distinction between web services and SOA are centered around quality of service (QOS) management; the fact that SOA is an architectural construct, and not just a standardized protocol-leveraging technology, should not be lost in the discussions.

The points that Daryl Plummer make on performance issues and technical competencies are indeed important, but certainly not more important than recognizing the fact that fundamentally, web services and SOA are very different in their nature, in their solution options, and in the respective technology’s ability to provide benefits. SOA by definition can be implemented using any service-based technology. The OASIS SOA Reference Model Technical Committee is working on defining SOA independently of any specific technologies and the SOA blueprints committee is coming up with many demonstrable models.

Continued on the next page Page 1 — Page 2

Article tags

Spread the word
Bookmark and Share
Profile image for sadagopan-s

Article Author: Sadagopan S

S. Sadagopan is Vice President(Global), Business, IT & Cloud Transformation Services for HCL Technologies. He has led several consulting and technology transformation engagements covering multiple industries cutting across a wide variety of technologies around the world. …

Visit Sadagopan S's author pageSadagopan S's Blog

Read comments on this article, and add some feedback of your own
  • No image found

Article comments

Add your comment, speak your mind

Personal attacks are NOT allowed.
Please read our comment policy.
Please preview your comment.

blogcritics lists for May 21, 2013

fresh articles Most recent articles site-wide

fresh comments Most recent comments site-wide

most comments Most comments in 24hrs

top writers Most prolific Blogcritics for April

top commenters Most prolific Commenters in 24 hrs