{"id":39,"date":"2007-03-08T11:25:33","date_gmt":"2007-03-08T15:25:33","guid":{"rendered":"http:\/\/www.coactus.com\/blog\/?p=39"},"modified":"2007-03-09T14:47:31","modified_gmt":"2007-03-09T18:47:31","slug":"thoughts-on-the-w3c-enterprise-services-workshop","status":"publish","type":"post","link":"http:\/\/www.coactus.com\/blog\/2007\/03\/thoughts-on-the-w3c-enterprise-services-workshop\/","title":{"rendered":"Thoughts on the W3C Enterprise Services Workshop"},"content":{"rendered":"<p>It&#8217;s been a week since the <a href=\"http:\/\/www.w3.org\/2006\/10\/wos-ec-cfp.html\">W3C Workshop on Web of Services for Enterprise Computing<\/a><br \/>\nwrapped up, and I&#8217;ve had some time to reflect on it.<\/p>\n<p>On the plus side, there&#8217;s been some very welcome progress in Web services vendors moving towards the Web.  Having Web services stalwarts <a href=\"http:\/\/www-03.ibm.com\/developerworks\/blogs\/page\/chrisferris\">Chris Ferris<\/a> and <a href=\"http:\/\/www.bloglines.com\/blog\/gdaniels\">Glen Daniels<\/a> acknowledge that the use of URIs and HTTP GET was a better way to request data, gave me the warm-and-fuzzies.  But they didn&#8217;t go beyond that, to consider the value of the mutating-side of the uniform interface.  <a href=\"http:\/\/www.pacificspirit.com\">Dave Orchard<\/a> also reiterated his position that <a href=\"http:\/\/pacificspirit.com\/blog\/2004\/09\/28\/web_services_needs_transfer_protocols_and_specific_protocols\/\">Web services need service-specific writes<\/a>.<\/p>\n<p>On the down side though, I don&#8217;t think much was accomplished at the workshop itself.  The point I was trying to make in <a href=\"http:\/\/www.w3.org\/2007\/02\/wos-ec-slides\/coactus.pdf\">my presentation<\/a>, about SOA\/WS not separating interface and implementation, must have gone totally over peoples&#8217; heads because nobody commented on it, either to agree or disagree.  And the recommendations seemed largely toothless with respect to doing something about this mess within the W3C&#8230; though I suppose the WS-Core proposal to consolidate maintenance of the W3C WS-* specs would save some resources.<\/p>\n<p>As always though, it was great to get together with this group of folks; despite our technical disagreements, and the occasional hurt feeling over the past few years, there&#8217;s still a lot of mutual respect there.  It was also nice to meet some people face-to-face for the first time, such as <a href=\"http:\/\/wanderingbarque.com\/nonintersecting\/\">Pete<\/a> and <a href=\"http:\/\/blogs.cocoondev.org\/dims\/\">Dims<\/a>.<\/p>\n<p>Speaking of Pete, he also had, IMO, the best line of the workshop.  On the topic of description languages, he commented;<\/p>\n<blockquote><p>\nStop trying to stop the world and describe it\n<\/p><\/blockquote>\n<p>Bang on.<\/p>\n<p><em>Update<\/em>; I forgot to mention that I met <a href=\"http:\/\/chuckhinson.blogspot.com\/\">Chuck<\/a> as well.  He has a great <a href=\"http:\/\/chuckhinson.blogspot.com\/2007\/02\/wsec.html\">workshop-followup post<\/a> with an example of why GET+URIs are better.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s been a week since the W3C Workshop on Web of Services for Enterprise Computing wrapped up, and I&#8217;ve had some time to reflect on it. On the plus side, there&#8217;s been some very welcome progress in Web services vendors moving towards the Web. Having Web services stalwarts Chris Ferris and Glen Daniels acknowledge that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,6],"tags":[],"_links":{"self":[{"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/posts\/39"}],"collection":[{"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":0,"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/media?parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/categories?post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.coactus.com\/blog\/wp-json\/wp\/v2\/tags?post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}