Sven-Erik<br>
<br>
I think for floating data you could just use text over XMPP. We're not talking about a lot of data: positions and orientations mostly. <br><br>Zlib is an interesting idea - not sure either but that would be great to investigate!<br>
<br>I would NOT repeat NOT transfer large hunks of data over the MU protocol. We have HTTP for that. Put your models in files, fetch via HTTP and use traditional techniques to break them up (e.g. Inlines and createX3DFromUrl) and/or package multiple models into one file if you're worried about the number of requests.<br>
<br>Tony<br><br><br><div class="gmail_quote">On Wed, Sep 1, 2010 at 2:55 AM, Sven-Erik Tiberg <span dir="ltr"><<a href="mailto:Sven-Erik.Tiberg@ltu.se">Sven-Erik.Tiberg@ltu.se</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">




<div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>Hi Tony</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font> </div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>Watching an interesting video at <a href="http://www.infoq.com/presentations/Real-Time-Web-with-XMPP" target="_blank">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">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 
:)</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font> </div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>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 color="#0000ff" face="Arial" size="2"><span></span></font> </div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>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 color="#0000ff" face="Arial" size="2"><span></span></font> </div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>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 color="#0000ff" face="Arial" size="2"><span></span></font> </div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>/Sven-Erik</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font> </div><font color="#0000ff" face="Arial" size="2"></font><br>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font face="Tahoma" size="2"><b>From:</b> Tony Parisi [mailto:<a href="mailto:tparisi@gmail.com" target="_blank">tparisi@gmail.com</a>] 
<br><b>Sent:</b> den 1 september 2010 02:47<br><b>To:</b> Sven-Erik 
Tiberg<div class="im"><br><b>Cc:</b> <a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br></div><div class="im"><b>Subject:</b> Re: [X3D-Public] 
XMPP or not XMPP<br></div></font><br></div><div><div></div><div class="h5">
<div></div>Hi <font face="tahoma" size="2">Sven-Erik,<br><br></font>I think you can 
do it. I was considering trying it as an alternate to our SWMP protocol at 
Vivaty. But I didn't get around to experimenting with it before um everything 
went blooey over there.<br><br>I would be most concerned with response times for 
MU messages. XMPP was primarily designed to transport chat text. (I know it's 
more general than that but I'm talking about in a practical sense). Then again, 
networks keep getting faster so maybe response time is no longer an 
issue.<br><br>There's also message size to worry about-- I am not sure what 
those limits are in XMPP, and you probably don't want to transfer LARGE messages 
for updates to scene graph state anyway. i.e. don't push IndexedFaceSets around 
in this fashion ;-><br><br>So I say go for it. At least build a prototype, it 
will be worth the effort.<br><br>Anyway, that's my $.02. I think it's still 
worth something even though the pennies are starting to oxidize a bit 
:-)<br><br>Tony<br><br>
<div class="gmail_quote">On Tue, Aug 31, 2010 at 10:33 AM, Sven-Erik Tiberg <span dir="ltr"><<a href="mailto:Sven-Erik.Tiberg@ltu.se" target="_blank">Sven-Erik.Tiberg@ltu.se</a>></span> 
wrote:<br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
  <div>
  <div style="font-family: Tahoma; direction: ltr; color: rgb(0, 0, 0); font-size: 13px;">
  <div></div>
  <div dir="ltr"><font color="#000000" face="Tahoma" size="2">Hi</font></div>
  <div dir="ltr"><font face="tahoma" size="2"></font> </div>
  <div dir="ltr"><font face="tahoma" size="2">Would like to know your opinion in using 
  XMPP/Jabber as a NetworkSensorNode type of transfering states between 
  clients.</font></div>
  <div dir="ltr"><font size="2">We are getting closer in forming a project with 
  X3D-browsers and simulation engines in a interactive 
  space.</font></div>
  <div dir="ltr"> </div>
  <div dir="ltr"><font face="tahoma" size="2">I would specially appreciate and 
  argument against using this protocol.</font></div>
  <div dir="ltr"> </div>
  <div dir="ltr"><font size="2">BG</font></div>
  <div dir="ltr"> </div>
  <div dir="ltr"><font face="tahoma" size="2">Sven-Erik Tiberg </font></div>
  <div dir="ltr"><font face="tahoma" size="2">Lulea Univ. of Technology.</font></div>
  <div dir="ltr"><font face="tahoma" size="2">Sweden</font></div>
  <div dir="ltr"> </div></div></div><br>_______________________________________________<br>X3D-Public 
  mailing list<br><a href="mailto:X3D-Public@web3d.org" target="_blank">X3D-Public@web3d.org</a><br><a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Tony Parisi              
               <a href="mailto:tparisi@gmail.com" target="_blank">tparisi@gmail.com</a><br>CTO at Large  
                    
   415.902.8002<br><br></div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Tony Parisi                             <a href="mailto:tparisi@gmail.com">tparisi@gmail.com</a><br>CTO at Large                         415.902.8002<br><br>