{"id":435,"date":"2004-08-10T21:57:00","date_gmt":"2004-08-11T01:57:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/?p=441"},"modified":"2004-08-10T21:57:00","modified_gmt":"2004-08-11T01:57:00","slug":"ws-addressing-to-the-w3c","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2004\/08\/ws-addressing-to-the-w3c\/","title":{"rendered":"WS-Addressing to the W3C"},"content":{"rendered":"<p>One of the nice things about being a\ncritic of the current approach to Web services, is that the\ninfighting amoungst the players had a chilling effect on\nstandardization efforts, which made my job &#8211; of keeping the\nW3C as free from this stuff as possible &#8211; easier.  Unfortunately, today,\neverybody seems to have come together for the worst spec of them all;\n<a href=\"http:\/\/www.w3.org\/Submission\/2004\/SUBM-ws-addressing-20040810\/\">WS-Addressing<\/a>\nis now a W3C submission.<\/p>\n\n<p><a href=\"http:\/\/www.w3.org\/TR\/soap\">SOAP<\/a>, I liked very much, just not how people\nwere\/are using it.<\/p>\n\n<p><a href=\"http:\/\/www.w3.org\/TR\/wsdl\">WSDL<\/a>, I didn&#8217;t like because of the bad practice it\nencouraged, but I felt that it might have a role to play.<\/p>\n\n<p>But this monstrosity actively causes harm by not using URIs as EPRs.  That part of\nthe spec has no\nredeeming qualities, except that it represents an attempt on behalf of the\nauthors to Do The Right Thing regarding addressing (i.e. standardize it).\nUnfortunately, those authors fail to recognize that we&#8217;ve already got a\nperfectly good <a href=\"http:\/\/www.w3.org\/rfc\/rfc2396.txt\">identification spec<\/a>.<\/p>\n\n<p>Update; P.S. yes, I understand than an EPR has a mandatory wsa:Address, but that\ndoesn&#8217;t change anything, as any identifying information in the SOAP envelope is\nnecessarily in conflict with the HTTP Request-URI.  One endpoint per message, please.<\/p>","protected":false},"excerpt":{"rendered":"One of the nice things about being a critic of the current approach to Web services, is that the infighting amoungst the players had a chilling effect on standardization efforts, which made my job &#8211; of keeping the W3C as free from this stuff as possible &#8211; easier. Unfortunately, today, everybody seems to have come [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[26,34],"class_list":["post-435","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-soap","tag-w3c"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/comments?post=435"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/435\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=435"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}