There is a c# implementation at <meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://nugget.codeplex.com/">http://nugget.codeplex.com/</a><div>A jquery jsonrpc-websocket plugin: <a href="http://hwios.org/browser/hwios/services/web_ui/media/scripts/lib/jquery/jquery.ws.js">http://hwios.org/browser/hwios/services/web_ui/media/scripts/lib/jquery/jquery.ws.js</a></div>
<div><br></div><div>I'll try to make jsonrpc going both ways. This may be a good solution for an alternative remote admin plugin.</div><div><br></div><div>kind regards,</div><div><br></div><div>Jeroen</div><div><br><div class="gmail_quote">
2010/10/3 Toni Alatalo <span dir="ltr"><<a href="mailto:antont@kyperjokki.fi">antont@kyperjokki.fi</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On su, 2010-10-03 at 10:49 -0700, <a href="mailto:diva@metaverseink.com">diva@metaverseink.com</a> wrote:<br>
> BTW, RealXtend folks: I would love to see WebSockets in OpenSim. If you<br>
> already have that, please share!<br>
<br>
</div>We don't, and all we have is out in the open. Like tried to say below,<br>
the c# thing we tried to use is in SimianSim (written by J. Hurliman)<br>
but he has only tested connecting to it with some c# test client, and<br>
actual web browsers didn't connect to it when we tried 'cause it didn't<br>
do the websocket handshake right.<br>
<br>
The simple stupid excuse of a websocket sim server we have is in<br>
<a href="http://github.com/realXtend/naali/blob/develop/bin/pymodules/websocketserver/websocketserver.py" target="_blank">http://github.com/realXtend/naali/blob/develop/bin/pymodules/websocketserver/websocketserver.py</a><br>

.. the simplest possible hack we could do to get client development<br>
going.<br>
<br>
The current client that can talk with that is at<br>
<a href="http://github.com/therauli/WebNaali" target="_blank">http://github.com/therauli/WebNaali</a> .. but it also is not much. yet<br>
We'll test and add more stuff in the coming weeks and see if that goes<br>
anywhere. Is a small experimental side thing, but I do think it can work<br>
for relatively simple scenes with basic functionality.<br>
<font color="#888888"><br>
~Toni<br>
</font><div><div></div><div class="h5"><br>
> >> same code (the component implementations). The simple websocket one we<br>
> >> tried also against the c# websocket server stack in SimianSim, but it<br>
> >> wasn't complete enough to even respond to the handshake so that a<br>
> >> webbrowser can actually connect, so we ended up using an existing<br>
> >> working websocket server impl from the Python eventlet library and run<br>
> >> that in a Naali py module which is quick to develop. The focus in the<br>
> >> websockets work is to get to test basics on the client side with webgl<br>
> >> and that's going ok, we sync av movements and see a collada scene using<br>
> >> GLGE (but it's currently slow for more complex scenes, we're<br>
> >> investigating that). Either of these protocols: the new rex protocol on<br>
> >> Kristalli UDP, and a protocol on websockets (now we just send json<br>
> >> messages there), are possible to add as new clientstacks in OpenSim<br>
> >> later .. if the experiments show that the protocols and clients are<br>
> >> useful, and having OpenSim as the server for those is useful.<br>
> >><br>
> >> The Sirikata architecture is interesting, and we try to keep track of<br>
> >> their webgl client etc. work that uses that ObjectHost architecture, but<br>
> >> we still don't know that too well, haven't used it for anything. If<br>
> >> having Sirikata support in OpenSim is made later, the old stub is of<br>
> >> course still in the repository even if it is removed from current.<br>
> >> Perhaps having a pointer to it in the wiki or somewhere would be good if<br>
> >> there's something useful in the code to ease googling .. I guess people<br>
> >> don't find removed code too easily otherwise.<br>
> >><br>
> >> ~Toni<br>
> >><br>
> >>> On Fri, Oct 1, 2010 at 4:59 PM, Melanie<<a href="mailto:melanie@t-data.com">melanie@t-data.com</a>> wrote:<br>
> >>> Hi,<br>
> >>><br>
> >>> Is there anyone who uses, or works with, the Sirikata<br>
> >>> ClientView in<br>
> >>> OpenSim? That code is likely nonfunctional in the core version<br>
> >>> and<br>
> >>> responsible for a huge number of warnings.<br>
> >>><br>
> >>> If there are no users, we should remove it.<br>
> >>><br>
> >>> Melanie<br>
> >>><br>
> >>> _______________________________________________<br>
> >>> Opensim-dev mailing list<br>
> >>> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> >>> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
> >>><br>
> >>> _______________________________________________<br>
> >>> Opensim-dev mailing list<br>
> >>> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> >>> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
> >><br>
> >><br>
> >> _______________________________________________<br>
> >> Opensim-dev mailing list<br>
> >> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> >> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
> >><br>
> > _______________________________________________<br>
> > Opensim-dev mailing list<br>
> > <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> > <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
> ><br>
> _______________________________________________<br>
> Opensim-dev mailing list<br>
> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br>
<br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br></div>