World Wide Webber


My Books
REST in Practice: Hypermedia and Systems Architecture
Amazon:
US, UK
Developing Enterprise Web Services by Sandeep Chatterjee and Jim Webber
Amazon:
US, UK,
Also available: Korean Edition

My Bookshelf
RESTful Web Services Cookbook by Subbu Allamaraju
Programming Clojure by Stuart Halloway
RESTful Web Services by Leonard Richardson and Sam Ruby
The Emperor's Second Set of New Clothes is Gone
Posted: 16 March 2006 @ 00:26 UT from Sydney, Australia
Last updated: 19 March 2006 @ 00:59 UT

A long time ago in a galaxy far, far away (well ok, in northernEngland), a group of Rebel scum (i.e. Savas, Paul, Thomas, and me) wrote a paper whose purpose was to demonstrate that all the "special" things that were needed to enable Grid computing could be aciheved using stable Web Services technology (specifically SOAP, WSDL, and WS-Context). We were, unofficially, villified and it seemed that only a few people were prepared to be associated with us in public (in particular Steve Loughran was a gent as were many of the UK e-Science people and their friends).

That paper caused a huge outcry in the Grid community and led to the deprecation of the "special" OGSI set of Grid technologies (not that the GGF has ever acknowledged this officially). The OGSI work was replaced with WS-RF which maintained the same object-like model including all kinds of crazy non-scalable stuff like renewable references (yeah, a WTF indeed!).

While the likes of HP, IBM, and small players like Globus went about happily implementing this set of specs, the rest of the world carried on doing similar things with plain old Web Services and reaped the benefits of widely adopted standards and commoditisation.

As of today the fragmented landscape that has dogged management and eventing with Web Services is beginning to calm down. WS-RF is now effectively deprecated and the 800lb gorillas (including Microsoft who had not lent their support to WS-RF) and their smaller primate partners are moving towards interoperable standards within the W3C.

A friend of mine, who can't be named for various political reasons, enthused to me this morning, "I told you so." I agreed :-) Here's to the Grid and the Emperor's first set of actual clothes!

Update: Grid computing pioneer Ian Foster points out that moving from WS-RF and friends to WS-Transfer and friends should be a simple matter and that he is delighted with this outcome. I think it will be interesting to see how the Grid community adapts to the third major shift in Grid plumbing in five years.

Comments:
#

Jim, 

In this article you mentions that 'WS-RF is now effectively deprecated'. Is this something that the GGF has announced or your conclusion. 

cheers 

#

Hey Jim, 

WS-RF being effectively deprecated is my own view. I think it's probably right however since both the heavyweights that have backed WS-RF are now backing the W3C stuff (the link on the article takes you to the joint HP/IBM/MS view). 

Jim

#

The HP-IBM-Intel-Microsoft roadmap includes essentially everything in OGSI (and WSRF/WS-Notification). When (eventually) those new specs solidify, it seems likely that it will be a trivial step to migrate WSRF/WS-N code to them. So I for one am delighted with this outcome. 

BTW WSRF does *not* include renewable references (that was the one thing in OGSI that didn't transfer)--but they are certainly useful in some contexts.

#

I listened :) And I still have some WSRF work to do :(

#

Ian - how about moving to the Web? Concensus seems to be that WS-Transfer is a misguided to reinvent HTTP on top of SOAP, when HTTP works fine as-is, and you can use SOAP on top of HTTP (RESTfully) if you have to have SOAP.

#

Er, WS-Transfer, etc aren't 'interoperable standards within the W3C' they're member submissions published on the W3C site, quite, quite different!

#

Hi Paul, 

Sorry for my loose use of W3C terms in my defence I did say "moving towards" :-) 

Jim

#

I'd be interesting to understand why the GGF didn't consider these specification earlier in the process.? My understanding is that WSRF was initiated around Q1 2004 and the WS-Eventing/Transfer around Q3 2004.

Trackbacks:
-
Last week, Microsoft, IBM, HP, and Intel published a roadmap document about converging their WS specifications in the resource-orientation, events, and systems management space. There has already been some commentary about the roadmap (Ian Foster's "T...
-
<p> <a href="http://en.wikipedia.org/wiki/Eppur_si_muove">But still it moves</a>. Or, as Jim Webber puts it, <a href="http://jim.webber.name/2006/03/16/1b4f6267-7363-407d-b362-6ec29435f6eb.aspx"> the emperors second set of new clothes is gone</a>. </p>
Author Name:
Email:
Author URL:
Comment:
Antispam:
Please type the following string (note that if the strings don't match, your comment will be lost... sorry!): 'QFIQC'.
 
Recent entries

Recent comments

Feeds:
RSS 2.0 Atom