{"id":345,"date":"2004-11-06T18:55:54","date_gmt":"2004-11-06T18:55:54","guid":{"rendered":"\/?p=345"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T04:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/www.identityblog.com\/?p=345","title":{"rendered":""},"content":{"rendered":"<h3>Have I succumbed?<\/h3>\n<p>One of my friends, who for now may remain anonymous, recently sent me to visit Tim Bray&#39;s piece on<a href=\"http:\/\/www.tbray.org\/ongoing\/When\/200x\/2004\/09\/21\/WS-Research\"> WS-Pagecount.<\/a>  It is really funny.<\/p>\n<p>And it got me thinking.  <\/p>\n<p>I guess when I first started looking at the WS specs I thought there were &#8220;a lot of them&#8221; too.  And now I really don&#39;t.  So I could see I might have symptoms of that terrible disease that stalks all of us who work with protocols &#8211; <strong>Protocol Poisoning<\/strong>.<\/p>\n<p>I am one who has seen first-hand the terrifying effects of the disease &#8211; the result of breathing too much of your own protocol.  The terrible numbness, blindness and deafness it causes &#8211; for which in many cases there is no possible cure&#8230;<\/p>\n<p>How do you find out when you are slipping into intoxication and ultimately will succumb?  You really need some kind of objective measure and protection &#8211; a modern day canary if you will.<\/p>\n<p>Basically, as Tim points out, we are talking in the case of the Web Services standards about 783 pages for a set of standards covering distributed systems protocols for &#8220;Security, Reliable Messaging, Transactions, Metadata, Messaging, Management, and Business Processes&#8221;.  <\/p>\n<p>Hey, wait.  Actually, does that sound so bad?<\/p>\n<p>The only way to know is to compare it with things that have been done before.  How about a successful thing &#8211; lke LDAP?  After all, it was really simple, right?<\/p>\n<p>So I did a bit of research (see previous post) to find out how many pages are in the LDAP spec collection.  The answer &#8211;<strong>  550 pages<\/strong>!    So are we looking at a case where the specs for all of distributed computing are of the same order of magnitude as the &#8220;lightweight&#8221; directory access protocol?  <\/p>\n<p>But Protocol Poisoning is dangerous stuff &#8211; we need at least one other objective measure.  Maybe we should compare it with DCE?  I once ordered the documents and had to move into a larger office.  The book on RPC alone was about 700 pages&#8230;<\/p>\n<p>So my short term take on this is that the protocol poisoning hasn&#39;t gotten to me yet.  By the objective measures I could come up with, WS is pretty svelt.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Have I succumbed? One of my friends, who for now may remain anonymous, recently sent me to visit Tim Bray&#39;s piece on WS-Pagecount. It is really funny. And it got me thinking. I guess when I first started looking at the WS specs I thought there were &#8220;a lot of them&#8221; too. And now I &hellip; <a href=\"https:\/\/www.identityblog.com\/?p=345\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\"><\/span><\/a><\/p>\n","protected":false},"author":68,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/www.identityblog.com\/index.php?rest_route=\/wp\/v2\/posts\/345"}],"collection":[{"href":"https:\/\/www.identityblog.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.identityblog.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.identityblog.com\/index.php?rest_route=\/wp\/v2\/users\/68"}],"replies":[{"embeddable":true,"href":"https:\/\/www.identityblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=345"}],"version-history":[{"count":0,"href":"https:\/\/www.identityblog.com\/index.php?rest_route=\/wp\/v2\/posts\/345\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.identityblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.identityblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.identityblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}