<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18928"></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=316293509-01092010>Hi Tony</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=316293509-01092010></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=316293509-01092010>Watching an interesting video at <A
href="http://www.infoq.com/presentations/Real-Time-Web-with-XMPP">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/">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 size=2 face=Arial><SPAN
class=316293509-01092010></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=316293509-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 color=#0000ff size=2 face=Arial><SPAN
class=316293509-01092010></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=316293509-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 color=#0000ff size=2 face=Arial><SPAN
class=316293509-01092010></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=316293509-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 color=#0000ff size=2 face=Arial><SPAN
class=316293509-01092010></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=316293509-01092010>/Sven-Erik</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=316293509-01092010></SPAN></FONT> </DIV><FONT color=#0000ff size=2
face=Arial></FONT><BR>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> Tony Parisi [mailto:tparisi@gmail.com]
<BR><B>Sent:</B> den 1 september 2010 02:47<BR><B>To:</B> Sven-Erik
Tiberg<BR><B>Cc:</B> x3d-public@web3d.org<BR><B>Subject:</B> Re: [X3D-Public]
XMPP or not XMPP<BR></FONT><BR></DIV>
<DIV></DIV>Hi <FONT size=2 face=tahoma>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">Sven-Erik.Tiberg@ltu.se</A>></SPAN>
wrote:<BR>
<BLOCKQUOTE
style="BORDER-LEFT: rgb(204,204,204) 1px solid; 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 size=2 face=Tahoma>Hi</FONT></DIV>
<DIV dir=ltr><FONT size=2 face=tahoma></FONT> </DIV>
<DIV dir=ltr><FONT size=2 face=tahoma>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 size=2 face=tahoma>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 size=2 face=tahoma>Sven-Erik Tiberg </FONT></DIV>
<DIV dir=ltr><FONT size=2 face=tahoma>Lulea Univ. of Technology.</FONT></DIV>
<DIV dir=ltr><FONT size=2 face=tahoma>Sweden</FONT></DIV>
<DIV
dir=ltr> </DIV></DIV></DIV><BR>_______________________________________________<BR>X3D-Public
mailing list<BR><A
href="mailto:X3D-Public@web3d.org">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">tparisi@gmail.com</A><BR>CTO at Large
415.902.8002<BR><BR></BODY></HTML>