<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Reckless : Metaphors</title><link>http://blogs.msdn.com/rdias/archive/tags/Metaphors/default.aspx</link><description>Tags: Metaphors</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>RePublish</title><link>http://blogs.msdn.com/rdias/archive/2005/03/05/385706.aspx</link><pubDate>Sat, 05 Mar 2005 08:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:385706</guid><dc:creator>rdias</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/rdias/comments/385706.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdias/commentrss.aspx?PostID=385706</wfw:commentRss><description>&lt;p&gt;I still think this was my best post yet, so I am going to republish it...&lt;/p&gt; &lt;p&gt;&lt;u&gt;&lt;b&gt;The Integral of Life&lt;/b&gt;&lt;/u&gt;&lt;/p&gt; &lt;p&gt;If you happen to home school your children, if you are a teacher, or you tutor folks now and then, this is a great way to teach calculus:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;b&gt;Life is equal to the integral from birth to death of happiness over time with the change in time.&lt;/b&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;The beauty of this algorithm is that you get to define the algorithm for happiness and its unit of measure e.g. happiness may be equal to the amount of time you get to spend with your family and friends.&amp;nbsp; You may want to augment the duration as well e.g. until the time you are forgotten.&lt;/p&gt; &lt;p&gt;If you are a geek at heart like me, then you will naturally augment the sum total of life to be &lt;a href="http://www.douglasadams.com/creations/hhgg.html"&gt;42&lt;/a&gt;.&amp;nbsp; Are you excited about the &lt;a href="http://www.themovieblog.com/archives/2005/02/hitchhikers_guide_to_the_galaxy_trailer.html"&gt;remake&lt;/a&gt;?&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=385706" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdias/archive/tags/Metaphors/default.aspx">Metaphors</category></item><item><title>Metaphors for Reliable Messaging, Protocols, and Policies of systems</title><link>http://blogs.msdn.com/rdias/archive/2003/10/20/56432.aspx</link><pubDate>Tue, 21 Oct 2003 06:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:56432</guid><dc:creator>rdias</dc:creator><slash:comments>14</slash:comments><comments>http://blogs.msdn.com/rdias/comments/56432.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdias/commentrss.aspx?PostID=56432</wfw:commentRss><description>&lt;span class="msoins0"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;?XML:NAMESPACE PREFIX = O /&gt;&lt;O:P&gt; &lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;Earlier in the Summer I took a rock climbing class at &lt;a href="http://www.stonegardens.com/"&gt;Stone Gardens&lt;/a&gt; in Ballard.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I left the gym pretty fired up thinking this would be a great way to explain some our WS-* technology to the &lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;not so technologically&lt;/span&gt;&lt;/i&gt; savvy. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;I spent a couple of hours that evening talking with a climber about the metaphor.&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;We have all seen &lt;a href="http://msdn.microsoft.com/webservices/understanding/advancedwebservices/default.aspx?pull=/library/en-us/dnglobspec/html/ws-rm-exec-summary.asp"&gt;reliable messaging&lt;/a&gt; when ordering our grande soy latte at Starbucks.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;After we order the drink the cashier blurts the order out loud only to have the person making the drink &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-WEIGHT: bold; mso-bidi-font-weight: normal"&gt;acknowledge&lt;/span&gt;&lt;/b&gt; the order by repeating it back.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Clearly, this is not 100% reliable because the human making the drink may still forget the order if they do not proceed to write it onto the cup immediately; however, the business folks at Starbucks recognize that the human mind is more likely to remember and execute the drink order correctly if they repeat the order out loud. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Thus, they established a protocol for drink ordering.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-WEIGHT: bold; mso-bidi-font-weight: normal"&gt;Policy&lt;/span&gt;&lt;/b&gt; on the drink maker is to receive the drink order &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-WEIGHT: bold; mso-bidi-font-weight: normal"&gt;At Most Once&lt;/span&gt;&lt;/b&gt;. The drink maker responds &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-WEIGHT: bold; mso-bidi-font-weight: normal"&gt;Exactly Once&lt;/span&gt;&lt;/b&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;In the end, reliability is subject to the corresponding infrastructure implementing the protocol; in this case, the reliability of the system is measured by the consciousness of the humans involved in the interaction.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Reliable messaging is often required in more mission critical environments and at times failure of the system could be life threatening.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I recently spoke with a group of folks at &lt;?XML:NAMESPACE PREFIX = ST1 /&gt;&lt;ST1:MSWTERMS w:st="on"&gt;Siemens&lt;/ST1:MSWTERMS&gt; who builds systems that have human machine interfaces (hmi) where human operators are constantly waiting to take over manual control of the machines if the computer systems fail. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Their policy is that within 10 seconds of failure&amp;nbsp;a human operator is required to take over control or thousands of lives can be affected.&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;In rock climbing, there are usually two people.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The person on belay must be attentive and not make mistakes to ensure the climber's safety.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;When rock climbing, protocol usage can help mitigate potential physical harm. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;The protocol is very simple.&amp;nbsp; What is interesting to note, is most of the time, the messages are &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-WEIGHT: bold; mso-bidi-font-weight: normal"&gt;At Least Once&lt;/span&gt;&lt;/b&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;At least once means the endpoint (in this scenario, person) receiving the message must receive it at least once to react i.e. if the person does not hear the message, the message must be resent.&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-WEIGHT: bold; FONT-SIZE: 12pt; mso-bidi-font-weight: normal"&gt;When beginning a climb from one pitch to the next&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;Both individuals give each other safety checks. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Both the climber and the person on belay must have all straps double backed. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;The climbers knot must be tight and well dressed. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;The person belaying must have their carabiner locked and have the rope properly threaded through the belay device.&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;rock climber:&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;on belay&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;person on belay:&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;belay on&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;font face="Times New Roman"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;rock climber&lt;/span&gt;&lt;/i&gt;&lt;font size="3"&gt; &lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;gets on the wall&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/i&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;font face="Times New Roman"&gt;rock climber:&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;climbing&lt;O:P&gt;&lt;/O:P&gt; &lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;person on belay:&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;climb on&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;rock climber begins climbing&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;once the climber reaches the next pitch, &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;they anchor in and belay the climber below&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;&lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-WEIGHT: bold; FONT-SIZE: 12pt; mso-bidi-font-weight: normal"&gt;To begin rappelling&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 1pt 0in 1pt 0.25in; TEXT-INDENT: -0.25in"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;rock climber:&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;s&lt;/span&gt;&lt;/font&gt;&lt;span class="msoins0"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;lack&lt;/span&gt;&lt;/font&gt;&lt;/span&gt; &lt;O:P&gt;&lt;/O:P&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;person on belay removes all of the slack from the rope&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 1pt 0in 1pt 0.25in; TEXT-INDENT: -0.25in"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;rock climber:&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span class="msoins0"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Lower&lt;/span&gt;&lt;/font&gt;&lt;/span&gt; &lt;O:P&gt;&lt;/O:P&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;em&gt;person on belay &lt;span style="FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;begins to lower rock climber&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 1pt 0in"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 1pt 0in 1pt 0.25in; TEXT-INDENT: -0.25in"&gt;&lt;span class="msoins0"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-weight: normal"&gt;One way messages the climber may send to the person on belay &lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 1pt 0in 1pt 0.25in; TEXT-INDENT: -0.25in"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;rock climber:&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span class="msoins0"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Falling!&lt;/span&gt;&lt;/font&gt;&lt;/span&gt; &lt;O:P&gt;&lt;/O:P&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 1pt 0in 1pt 0.25in; TEXT-INDENT: -0.25in"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;person on belay puts on the b&lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;span class="msoins0"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Arial; mso-bidi-font-style: normal"&gt;rake&lt;O:P&gt;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 1pt 0in 1pt 0.25in; TEXT-INDENT: -0.25in"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt; FONT-STYLE: italic; mso-bidi-font-style: normal"&gt;&lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt; &lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p style="TEXT-ALIGN: right" align="right"&gt;&lt;span class="msoins0"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;In memory of William Tharpe&lt;/span&gt;&lt;/font&gt;&lt;/span&gt; &lt;/p&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=56432" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdias/archive/tags/Web+Services/default.aspx">Web Services</category><category domain="http://blogs.msdn.com/rdias/archive/tags/SOAs/default.aspx">SOAs</category><category domain="http://blogs.msdn.com/rdias/archive/tags/Metaphors/default.aspx">Metaphors</category></item><item><title>A Metaphor for Secure Conversation and Trust</title><link>http://blogs.msdn.com/rdias/archive/2003/06/19/56398.aspx</link><pubDate>Thu, 19 Jun 2003 08:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:56398</guid><dc:creator>rdias</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/rdias/comments/56398.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdias/commentrss.aspx?PostID=56398</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-WEIGHT: bold; FONT-SIZE: 12pt"&gt;A methapor understanding SecureConversation and Trust.&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;Chris Kaler a few weeks ago unlocked my understanding of SecureConversation and Trust with a very easy to understand metaphor. I think it is worth sharing. I have been spending a bit of time trying to find out where the metaphor breaks down to prove to myself I understood the technology.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;Roles in this metaphor:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; MARGIN-RIGHT: 0in"&gt;&lt;font face="Symbol" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;·&lt;/span&gt;&lt;/font&gt;&lt;font size="1"&gt;&lt;span style="FONT-SIZE: 7pt"&gt; &lt;/span&gt;&lt;/font&gt;Bouncer Checking Ids at a bar in a state you do not live - TokenIssuer&lt;/p&gt; &lt;p style="MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; MARGIN-RIGHT: 0in"&gt;&lt;font face="Symbol" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;·&lt;/span&gt;&lt;/font&gt;&lt;font size="1"&gt;&lt;span style="FONT-SIZE: 7pt"&gt; &lt;/span&gt;&lt;/font&gt;The book the bouncer uses to insure that they can trust your ID is in fact from the state you are from - Federated Trust&lt;/p&gt; &lt;p style="MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; MARGIN-RIGHT: 0in"&gt;&lt;font face="Symbol" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;·&lt;/span&gt;&lt;/font&gt;&lt;font size="1"&gt;&lt;span style="FONT-SIZE: 7pt"&gt; &lt;/span&gt;&lt;/font&gt;Bartender - Service provider&lt;/p&gt; &lt;p style="MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; MARGIN-RIGHT: 0in"&gt;&lt;font face="Symbol" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"&gt;·&lt;/span&gt;&lt;/font&gt;&lt;font size="1"&gt;&lt;span style="FONT-SIZE: 7pt"&gt; &lt;/span&gt;&lt;/font&gt;You - The client&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;When you go into a bar, the bouncer checks your ID. First they authenticate you by insuring that you are in fact the person you credentials say you are. Then they authorize you by insuring you are of age. If the bouncer is not familiar with the credentials you are presenting them, e.g. you have an out of state license or a military id, they look into a book which provides a list of trusted credentials. If your ID is listed and matches up to the template, they will choose to trust the credentials you have and the bouncer will let you in.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;Before the bouncer lets you in, they give you a stamp, a Security Context Token (SCT), which allows you to drink alcoholic beverages. The bartenders in the club won’t have to go through the same cumbersome process to prove you are who you say you are and you are authorized to drink. They simply verify that you have the appropriate SCT, the stamp on your hand. This insures that the cycles of the bartender are not wasted on tedious ID checking which is not core to their service.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span style="FONT-SIZE: 12pt"&gt;The SCT is a signed shared secret. If someone trys to copy it onto their hand, it will not have the same strength of ink and will be easily recognized as an invalid stamp.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt; &lt;p style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman"&gt;If for some reason, the bartender doubts you, they can always ask for you original credentials before serving you.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=56398" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdias/archive/tags/Web+Services/default.aspx">Web Services</category><category domain="http://blogs.msdn.com/rdias/archive/tags/SOAs/default.aspx">SOAs</category><category domain="http://blogs.msdn.com/rdias/archive/tags/Metaphors/default.aspx">Metaphors</category></item><item><title>Documents are central to life and business</title><link>http://blogs.msdn.com/rdias/archive/2003/04/02/56391.aspx</link><pubDate>Wed, 02 Apr 2003 14:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:56391</guid><dc:creator>rdias</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/rdias/comments/56391.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdias/commentrss.aspx?PostID=56391</wfw:commentRss><description>&lt;p&gt;When a child in the U.S. is born, the hospital issues a government
&lt;a href="http://www.cdc.gov/nchs/howto/w2w/w2welcom.htm"&gt;document to prove a 
child was born&lt;/a&gt;. This person later
&lt;a href="http://www.ssa.gov/online/ss-5.html"&gt;registers with the government&lt;/a&gt; 
to receive a document that proves they are a part of the social system. 
Later if the person chooses to travel, they get another
&lt;a href="http://www.americanpassport.com/"&gt;document&lt;/a&gt;, to enable them to enter 
foreign countries.&lt;/p&gt;
&lt;p&gt;The person grows up working hard in school to obtain a document, a diploma, 
which says they did complete their primary education in high school or via 
independent studies. Some folks push on to get yet other classifications 
of documents.&lt;/p&gt;
&lt;p&gt;All of these documents enable you to access other documents ... Dollar Bills, 
W2s, Funds, Stocks, Deeds, etc. &lt;/p&gt;
&lt;p&gt;
&lt;a href="http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2913165,00.html"&gt;
O'Toole gets it&lt;/a&gt;. Documents are central to everyday life and business.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=56391" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdias/archive/tags/Web+Services/default.aspx">Web Services</category><category domain="http://blogs.msdn.com/rdias/archive/tags/SOAs/default.aspx">SOAs</category><category domain="http://blogs.msdn.com/rdias/archive/tags/Metaphors/default.aspx">Metaphors</category></item></channel></rss>