{"id":736,"date":"2005-03-29T13:07:00","date_gmt":"2005-03-29T17:07:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/2005\/03\/29\/protocols-and-meaning\/"},"modified":"2005-03-29T13:07:00","modified_gmt":"2005-03-29T17:07:00","slug":"protocols-and-meaning","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2005\/03\/protocols-and-meaning\/","title":{"rendered":"Protocols and meaning"},"content":{"rendered":"<p><a href=\"http:\/\/www.windley.com\/archives\/2005\/03\/on_the_virtues.shtml\">Phil Windley summarizes<\/a> a\n<a href=\"http:\/\/www.mcdowall.com\/2005\/03\/is-it-message-or-transport.html\">point made by John McDowall<\/a>;<\/p>\n\n<blockquote cite=\"http:\/\/www.windley.com\/archives\/2005\/03\/on_the_virtues.shtml\">\nIn other words, conveying meaning trumps protocol as a priority for interoperability\n<\/blockquote>\n\n<p>Ah, but protocols convey meaning.  They therefore don&#8217;t trump it,\nbecause they are (part of) it.<\/p>\n\n<p>Said another way, what&#8217;s the difference between a\n<a href=\"http:\/\/www.w3.org\/TR\/2003\/REC-soap12-part1-20030624\/#encapsulation\">SOAP envelope and a SOAP message<\/a>?  Answer;\na SOAP message includes the envelope of any underlying\napplication protocol, and with it, the meaning of that envelope.<\/p>","protected":false},"excerpt":{"rendered":"Phil Windley summarizes a point made by John McDowall; In other words, conveying meaning trumps protocol as a priority for interoperability Ah, but protocols convey meaning. They therefore don&#8217;t trump it, because they are (part of) it. Said another way, what&#8217;s the difference between a SOAP envelope and a SOAP message? Answer; a SOAP message [&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],"class_list":["post-736","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-soap"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/736","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=736"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/736\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=736"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}