{"id":464,"date":"2004-09-22T12:39:00","date_gmt":"2004-09-22T16:39:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/2004\/09\/22\/web-gestalt-moments-in-ws-land\/"},"modified":"2004-09-22T12:39:00","modified_gmt":"2004-09-22T16:39:00","slug":"web-gestalt-moments-in-ws-land","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2004\/09\/web-gestalt-moments-in-ws-land\/","title":{"rendered":"Web gestalt moments in WS-* land"},"content":{"rendered":"<p>Omri Gazitt has a\n<a href=\"http:\/\/www.gazitt.com\/OhmBlog\/permalink.aspx\/06854bdc-b14f-441b-ab51-3b10ed255030\">Web\/REST gestalt moment<\/a>\nand doesn&#8217;t even realize it.  In talking about how\n<a href=\"http:\/\/www-106.ibm.com\/developerworks\/library\/specification\/ws-mex\/\">WS-MetadataExchange<\/a>\nmight integrate with\n<a href=\"http:\/\/dev.systinet.com\/papers\/specifications\/WS-Transfer.pdf\">WS-Transfer<\/a>, he writes;<\/p>\n\n<blockquote>\nIn order to &#8220;dereference&#8221; the MetadataReference EPR, you may issue a &#8220;Get&#8221; message (which is defined in WS-MetadataExchange), but logically this is exactly the same operation as the WS-Transfer Get operation.  Now it all starts to hang together&#8230;\n<\/blockquote>\n\n<p>Erm, yah, it does, doesn&#8217;t it?  Of course, the Web has been getting\nthings to hang together in exactly that manner (modulo s\/EPR\/URI, s\/Get\/GET)\nsince day one.<\/p>\n\n<p>Progress, in a regressive kinda way.  I don&#8217;t know whether to jump for joy, or cry. 8-\/<\/p>","protected":false},"excerpt":{"rendered":"Omri Gazitt has a Web\/REST gestalt moment and doesn&#8217;t even realize it. In talking about how WS-MetadataExchange might integrate with WS-Transfer, he writes; In order to &#8220;dereference&#8221; the MetadataReference EPR, you may issue a &#8220;Get&#8221; message (which is defined in WS-MetadataExchange), but logically this is exactly the same operation as the WS-Transfer Get operation. Now [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-464","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/464","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=464"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/464\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=464"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}