<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 05/29/2013 11:50 AM, alan blount
      wrote:<br>
    </div>
    <blockquote
cite="mid:CALna7VO+BcTEcpQRbLT11UR4ycmAyQ9-H5WSE0qT4E+ti_an-Q@mail.gmail.com"
      type="cite">
      <div dir="ltr"><a moz-do-not-send="true"
href="http://meteor.com/blog/2013/05/28/pijs-embedded-raspberry-pi-apps-in-javascript">http://meteor.com/blog/2013/05/28/pijs-embedded-raspberry-pi-apps-in-javascript</a><br>
        <br>
        PiJS is a Meteor project by Thomas Sarlandie – it's a cloud
        platform for writing embedded Raspberry Pi apps in JavaScript.<br>
        <br>
        Meteor itself does not actually run on the Raspberry Pi client
        side; however, piJS uses Meteor's DDP protocol...</div>
    </blockquote>
    <br>
    FWIW, I just created a Wikipedia article "stub" for DDP.  Since I
    know virtually nothing about the subject, I look to the rest of you
    to expand and refine it. :)<br>
    <br>
    John<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://en.wikipedia.org/wiki/Distributed_Data_Protocol">http://en.wikipedia.org/wiki/Distributed_Data_Protocol</a><br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <h1 id="firstHeading" class="firstHeading assess-unassessed-text"
      style="color: rgb(0, 0, 0); background-image: none; font-weight:
      normal; margin: 0px 0px 0.1em; overflow: hidden; padding-top: 0px;
      padding-bottom: 0px; border-bottom-width: 1px;
      border-bottom-style: solid; border-bottom-color: rgb(170, 170,
      170); font-size: 1.6em; line-height: 1.2em; font-family:
      sans-serif; font-style: normal; font-variant: normal;
      letter-spacing: normal; orphans: auto; text-align: start;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto;
      -webkit-text-stroke-width: 0px; background-position: initial
      initial; background-repeat: initial initial;" lang="en"><span
        dir="auto">Distributed Data Protocol</span></h1>
    <div id="bodyContent" style="font-size: 0.8em; position: relative;
      width: 1362.6822509765625px; line-height: 1.5em; color: rgb(0, 0,
      0); font-family: sans-serif; font-style: normal; font-variant:
      normal; font-weight: normal; letter-spacing: normal; orphans:
      auto; text-align: start; text-indent: 0px; text-transform: none;
      white-space: normal; widows: auto; word-spacing: 0px;
      -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">
      <div id="siteSub" style="display: inline; font-size:
        11.666666030883789px;"><span class="assess-article-rating"
          style="font-style: italic;">An<span
            class="Apple-converted-space"> </span><a
href="http://en.wikipedia.org/wiki/Wikipedia:Version_1.0_Editorial_Team/Assessment"
            style="text-decoration: underline; color: rgb(11, 0, 128);
            background-image: none; background-position: initial
            initial; background-repeat: initial initial;">unassessed</a><span
            class="Apple-converted-space"> </span>article</span><span
          class="Apple-converted-space"> </span>from Wikipedia, the free
        encyclopedia</div>
      <div id="mw-content-text" dir="ltr" class="mw-content-ltr"
        style="direction: ltr;" lang="en">
        <table class="metadata plainlinks stub" style="font-size:
          12.499999046325684px; background-color: transparent;
          background-position: initial initial; background-repeat:
          initial initial;">
          <tbody>
            <tr>
              <td><i>This article is a<span
                    class="Apple-converted-space"> </span><a
                    href="http://en.wikipedia.org/wiki/Wikipedia:Stub"
                    title="Wikipedia:Stub" style="text-decoration:
                    underline; color: rgb(11, 0, 128); background-image:
                    none !important; padding: 0px !important;
                    background-position: initial initial !important;
                    background-repeat: initial initial !important;">stub</a>.
                  You can help Wikipedia by<span
                    class="Apple-converted-space"> </span><a
                    class="external text"
href="http://en.wikipedia.org/w/index.php?title=Distributed_Data_Protocol&action=edit"
                    title="" style="text-decoration: underline; color:
                    rgb(102, 51, 102); background-image:
                    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=);
                    padding-top: 0px !important; padding-right: 13px;
                    padding-bottom: 0px !important; padding-left: 0px
                    !important; background-position: 0% 0%;
                    background-repeat: no-repeat no-repeat;">expanding
                    it</a>.</i></td>
            </tr>
          </tbody>
        </table>
        <p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;"><b>Distributed
            Data Protocol</b><span class="Apple-converted-space"> </span>(or<span
            class="Apple-converted-space"> </span><b>DDP</b>) is a<span
            class="Apple-converted-space"> </span><a
            href="http://en.wikipedia.org/wiki/Client-server" title=""
            class="mw-redirect" style="text-decoration: underline;
            color: rgb(11, 0, 128); background-image: none;
            background-position: initial initial; background-repeat:
            initial initial;">client-server</a><span
            class="Apple-converted-space"> </span><a
            href="http://en.wikipedia.org/wiki/Communications_protocol"
            title="Communications protocol" style="text-decoration:
            underline; color: rgb(11, 0, 128); background-image: none;
            background-position: initial initial; background-repeat:
            initial initial;">protocol</a><span
            class="Apple-converted-space"> </span>for querying and
          updating a server-side database and for synchronizing such
          updates among clients. It uses the<span
            class="Apple-converted-space"> </span><a
            href="http://en.wikipedia.org/wiki/Publish-subscribe_pattern"
            title="Publish-subscribe pattern" class="mw-redirect"
            style="text-decoration: underline; color: rgb(11, 0, 128);
            background-image: none; background-position: initial
            initial; background-repeat: initial initial;">publish-subscribe</a><span
            class="Apple-converted-space"> </span>messaging pattern. It
          was created for use by the<span class="Apple-converted-space"> </span><a
            href="http://en.wikipedia.org/wiki/Meteor" title=""
            class="mw-redirect" style="text-decoration: underline;
            color: rgb(11, 0, 128); background-image: none;
            background-position: initial initial; background-repeat:
            initial initial;">Meteor</a><span
            class="Apple-converted-space"> </span>Javascript framework.<sup
            id="cite_ref-1" class="reference" style="line-height: 1em;
            unicode-bidi: -webkit-isolate; font-weight: normal;
            font-style: normal;"><a
href="http://en.wikipedia.org/wiki/Distributed_Data_Protocol#cite_note-1"
              style="text-decoration: underline; color: rgb(11, 0, 128);
              background-image: none; white-space: nowrap;
              background-position: initial initial; background-repeat:
              initial initial;"><span>[</span>1<span>]</span></a></sup></p>
        <p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;"><br>
        </p>
        <div class="reflist" style="font-size: 11.666666030883789px;
          margin-bottom: 0.5em; list-style-type: decimal;">
          <ol class="references" style="line-height: 1.5em; margin:
            0.3em 0px 0.5em 3.2em; padding: 0px; list-style-image: none;
            font-size: 11.666666030883789px; list-style-type: inherit;">
            <li id="cite_note-1" style="margin-bottom: 0.1em;"><span
                class="mw-cite-backlink"><b><a
                    href="http://en.wikipedia.org/wiki/Distributed_Data_Protocol#cite_ref-1"
                    style="text-decoration: underline; color: rgb(11, 0,
                    128); background-image: none; background-position:
                    initial initial; background-repeat: initial
                    initial;">^</a></b></span><span
                class="Apple-converted-space"> </span><span
                class="reference-text"><span class="citation web"
                  style="word-wrap: break-word;"><a rel="nofollow"
                    class="external text"
                    href="http://meteor.com/blog/2012/03/21/introducing-ddp"
                    target="_blank" style="text-decoration: underline;
                    color: rgb(102, 51, 102); background-image:
                    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=);
                    padding-right: 13px; background-position: 100% 50%;
                    background-repeat: no-repeat no-repeat;">"Introducing
                    DDP"</a><span class="reference-accessdate">.
                    Retrieved 2013-05-29</span>.</span><span
title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3ADistributed+Data+Protocol&rft.btitle=Introducing+DDP&rft.genre=book&rft_id=http%3A%2F%2Fmeteor.com%2Fblog%2F2012%2F03%2F21%2Fintroducing-ddp&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"
                  class="Z3988"></span></span></li>
          </ol>
        </div>
      </div>
      <div id="catlinks" class="catlinks noprint" style="border: 1px
        solid rgb(170, 170, 170); background-color: rgb(249, 249, 249);
        padding: 5px; margin-top: 1em; clear: both; text-align: left;">
        <div id="mw-normal-catlinks" style="text-align: left;"><a
            href="http://en.wikipedia.org/wiki/Special:Categories"
            title="Categories" style="text-decoration: underline; color:
            rgb(11, 0, 128); background-image: none;
            background-position: initial initial; background-repeat:
            initial initial;">Categories</a><span class="noprint"> <span>(<a
                title="Modify several categories"
                style="text-decoration: underline; color: rgb(6, 69,
                173); background-image: none; cursor: pointer;
                background-position: initial initial; background-repeat:
                initial initial;"><span>+<sup style="line-height: 1em;">+</sup></span></a>)</span></span>:<span
            class="noprint"><span class="Apple-converted-space"> </span></span><span
            class="noprint"><span class="noprint nopopups hotcatlink"><a
href="http://en.wikipedia.org/wiki/Distributed_Data_Protocol#catlinks"
                title="Add a new category" style="text-decoration:
                underline; color: rgb(11, 0, 128); background-image:
                none; background-position: initial initial;
                background-repeat: initial initial;">(+)</a></span></span></div>
      </div>
    </div>
    <br>
    <br>
    <br>
  </body>
</html>