<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.17063" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=126060813-03092010><FONT face=Arial 
color=#0000ff size=2>Hi Tom</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=126060813-03092010><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=126060813-03092010><FONT face=Arial 
color=#0000ff size=2>Just had a look at strophe examples, and what did I found, 
it starts with loading jquery.min.js from <A 
href="http://ajax.goggleapis.com/ajax/libs/jquery/1.2.6/">http://ajax.goggleapis.com/ajax/libs/jquery/1.2.6/</A> </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=126060813-03092010><FONT face=Arial 
color=#0000ff size=2>Seems that Strophe are running on top of ajax. 
;)</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=126060813-03092010></SPAN><FONT face=Arial><FONT 
color=#0000ff><FONT size=2>/<SPAN 
class=126060813-03092010>Sven-Erik</SPAN></FONT></FONT></FONT><BR></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Tom Sparks 
[mailto:tom_a_sparks@yahoo.com.au] <BR><B>Sent:</B> den 1 september 2010 
12:28<BR><B>To:</B> 'Tony Parisi'; x3d-public@web3d.org; Sven-Erik 
Tiberg<BR><B>Subject:</B> Re: [X3D-Public] XMPP or not XMPP<BR></FONT><BR></DIV>
<DIV></DIV>
<TABLE cellSpacing=0 cellPadding=0 border=0>
  <TBODY>
  <TR>
    <TD vAlign=top>--- On <B>Wed, 1/9/10, Sven-Erik Tiberg 
      <I><Sven-Erik.Tiberg@ltu.se></I></B> wrote:<BR>
      <BLOCKQUOTE 
      style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid">
        <DIV id=yiv766444101>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010>Hi Tony</SPAN></FONT></DIV>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010></SPAN></FONT> </DIV>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010>Watching an interesting video 
        at <A href="http://www.infoq.com/presentations/Real-Time-Web-with-XMPP" 
        target=_blank 
        rel=nofollow>http://www.infoq.com/presentations/Real-Time-Web-with-XMPP</A> about 
        XMPP in practice and using the Strophe <A 
        href="http://code.stanziq.com/strophe/" target=_blank 
        rel=nofollow>http://code.stanziq.com/strophe/</A>  js and C 
        lib for event driven XMPP handler.<BR>Do you think that all X3D browsers 
        could handle the Strophe.js scripts? That would be something 
        :)<BR><BR></SPAN></FONT></DIV></DIV></BLOCKQUOTE>I am hoping for AJAX (<A 
      title="Asynchronous I/O" 
      href="http://en.wikipedia.org/wiki/Asynchronous_I/O">Asynchronous</A> <A 
      title=JavaScript 
      href="http://en.wikipedia.org/wiki/JavaScript">JavaScript</A> and <A 
      title=XML href="http://en.wikipedia.org/wiki/XML">XML</A><SUP 
      class=reference id=cite_ref-garrett_0-0><A 
      href="http://en.wikipedia.org/wiki/Ajax_%28programming%29#cite_note-garrett-0"><SPAN></SPAN><SPAN></SPAN></A></SUP>) 
      support<BR>
      <DIV id=yiv766444101>
      <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
      class=yiv766444101316293509-01092010></SPAN></FONT><BR><FONT face=Arial 
      color=#0000ff size=2><SPAN 
      class=yiv766444101316293509-01092010></SPAN></FONT></DIV></DIV>
      <BLOCKQUOTE 
      style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid">
        <DIV id=yiv766444101>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010>Second I think that zlib could be 
        involved in the transport of XMPP packages witch could be used to 
        compact the messages and probably do some encryption on them but I'm not 
        at all shure about this.</SPAN></FONT></DIV>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010></SPAN></FONT> </DIV>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010>On server / broker side they seem 
        to use ejabberd in the presentation mentioned above, if so ejabberd 
        are based in erlang that was constructed for telphone connections 
        handling by ericsson and it's very fast in handling 
        connections.</SPAN></FONT></DIV>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010></SPAN></FONT> </DIV>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010>Have a question, what 
        form would be preferable for floating numerical data to be 
        transport by using f.ex. XMPP?</SPAN></FONT></DIV>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010></SPAN></FONT> </DIV>
        <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
        class=yiv766444101316293509-01092010>/Sven-Erik</SPAN></FONT></DIV></DIV></BLOCKQUOTE>
      <DIV id=yiv766444101>my feeling is models/textures are send by a standard 
      http server (eg: LAMP), XMPP sends DIS-XML<BR><BR>tom_a_sparks<BR>Light 
      travels faster then sound, which is why some people appear bright, until 
      you hear them speak</DIV></TD></TR></TBODY></TABLE><BR> </BODY></HTML>