{"id":253,"date":"2004-01-09T18:03:00","date_gmt":"2004-01-09T22:03:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/?p=258"},"modified":"2004-01-09T18:03:00","modified_gmt":"2004-01-09T22:03:00","slug":"explosions-and-strangleholds","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2004\/01\/explosions-and-strangleholds\/","title":{"rendered":"Explosions and strangleholds"},"content":{"rendered":"<p>Dave Orchard <a href=\"http:\/\/www.pacificspirit.com\/blog\/2004\/01\/08\/refproperties_cookies_and_fragids\">wrote<\/a>,\nand Don Box <a href=\"http:\/\/www.gotdotnet.com\/team\/dbox\/default.aspx?key=2004-01-09T08:36:31Z\">concurred<\/a>,\nthat it&#8217;s a good thing to avoid registration at the likes of IANA and IETF.\nI also concur, as my\n<a href=\"http:\/\/www.ietf.org\/internet-drafts\/draft-connolly-w3c-accessible-registries-00.txt\">hopefully-soon-to-be-BCP Internet Draft<\/a>\nwith <a href=\"http:\/\/www.w3.org\/People\/Connolly\/\">Dan Connolly<\/a> describes.<\/p>\n\n<p>Where I disagree with Dave and Don, is summed up by Dave;<\/p>\n\n<blockquote>\nXML changes the landscape completely. Instead of having a small number of types that are registered through a centralized authority, authors can create arbitrary vocabularies and even application protocols through XML and Schema. In the same way a client has to be programmed for media types, a client must be programmed for xml types and wsdl operations.\n<\/blockquote>\n\n<p>IMO, XML doesn&#8217;t change the landscape in that way at all.  It&#8217;s always been\npossible to have an explosion of data formats and protocols; 10 years ago\nyou could have done it with ASCII and\n<a href=\"http:\/\/www.ietf.org\/html.charters\/oncrpc-charter.html\">ONC<\/a> or\n<a href=\"http:\/\/www.opengroup.org\/dce\/\">DCE<\/a>.  The fact of the matter is that we\ndon&#8217;t see these things on a large scale on the Internet because most people\n<a href=\"http:\/\/lists.w3.org\/Archives\/Public\/www-tag\/2002Mar\/0178.html\">don&#8217;t want them<\/a>.\nNot only is it expensive to develop new ones &#8211; even with a fine framework for their\ndevelopment, such as SOAP &amp; XML Schema &#8211; but you&#8217;re very typically left amortizing that\nexpense over a very narrowly focused application, such as stock quotes or shoe\nordering, or what-have-you.  The Web and Semantic Web efforts are an attempt to\nbuild a <em>supremely<\/em> generic application around a single application protocol\n(HTTP) and a single data model (RDF).  Now <em>that&#8217;s<\/em> landscape-changing.<\/p>","protected":false},"excerpt":{"rendered":"Dave Orchard wrote, and Don Box concurred, that it&#8217;s a good thing to avoid registration at the likes of IANA and IETF. I also concur, as my hopefully-soon-to-be-BCP Internet Draft with Dan Connolly describes. Where I disagree with Dave and Don, is summed up by Dave; XML changes the landscape completely. Instead of having a [&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,40],"class_list":["post-253","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-soap","tag-w3c","tag-xml"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/253","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=253"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/253\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=253"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}