There is a c# implementation at http://nugget.codeplex.com/ A jquery jsonrpc-websocket plugin: http://hwios.org/browser/hwios/services/web_ui/media/scripts/lib/jquery/jquery.ws.js
I'll try to make jsonrpc going both ways. This may be a good solution for an alternative remote admin plugin. kind regards, Jeroen 2010/10/3 Toni Alatalo <[email protected]> > On su, 2010-10-03 at 10:49 -0700, [email protected] wrote: > > BTW, RealXtend folks: I would love to see WebSockets in OpenSim. If you > > already have that, please share! > > We don't, and all we have is out in the open. Like tried to say below, > the c# thing we tried to use is in SimianSim (written by J. Hurliman) > but he has only tested connecting to it with some c# test client, and > actual web browsers didn't connect to it when we tried 'cause it didn't > do the websocket handshake right. > > The simple stupid excuse of a websocket sim server we have is in > > http://github.com/realXtend/naali/blob/develop/bin/pymodules/websocketserver/websocketserver.py > .. the simplest possible hack we could do to get client development > going. > > The current client that can talk with that is at > http://github.com/therauli/WebNaali .. but it also is not much. yet > We'll test and add more stuff in the coming weeks and see if that goes > anywhere. Is a small experimental side thing, but I do think it can work > for relatively simple scenes with basic functionality. > > ~Toni > > > >> same code (the component implementations). The simple websocket one we > > >> tried also against the c# websocket server stack in SimianSim, but it > > >> wasn't complete enough to even respond to the handshake so that a > > >> webbrowser can actually connect, so we ended up using an existing > > >> working websocket server impl from the Python eventlet library and run > > >> that in a Naali py module which is quick to develop. The focus in the > > >> websockets work is to get to test basics on the client side with webgl > > >> and that's going ok, we sync av movements and see a collada scene > using > > >> GLGE (but it's currently slow for more complex scenes, we're > > >> investigating that). Either of these protocols: the new rex protocol > on > > >> Kristalli UDP, and a protocol on websockets (now we just send json > > >> messages there), are possible to add as new clientstacks in OpenSim > > >> later .. if the experiments show that the protocols and clients are > > >> useful, and having OpenSim as the server for those is useful. > > >> > > >> The Sirikata architecture is interesting, and we try to keep track of > > >> their webgl client etc. work that uses that ObjectHost architecture, > but > > >> we still don't know that too well, haven't used it for anything. If > > >> having Sirikata support in OpenSim is made later, the old stub is of > > >> course still in the repository even if it is removed from current. > > >> Perhaps having a pointer to it in the wiki or somewhere would be good > if > > >> there's something useful in the code to ease googling .. I guess > people > > >> don't find removed code too easily otherwise. > > >> > > >> ~Toni > > >> > > >>> On Fri, Oct 1, 2010 at 4:59 PM, Melanie<[email protected]> wrote: > > >>> Hi, > > >>> > > >>> Is there anyone who uses, or works with, the Sirikata > > >>> ClientView in > > >>> OpenSim? That code is likely nonfunctional in the core version > > >>> and > > >>> responsible for a huge number of warnings. > > >>> > > >>> If there are no users, we should remove it. > > >>> > > >>> Melanie > > >>> > > >>> _______________________________________________ > > >>> Opensim-dev mailing list > > >>> [email protected] > > >>> https://lists.berlios.de/mailman/listinfo/opensim-dev > > >>> > > >>> _______________________________________________ > > >>> Opensim-dev mailing list > > >>> [email protected] > > >>> https://lists.berlios.de/mailman/listinfo/opensim-dev > > >> > > >> > > >> _______________________________________________ > > >> Opensim-dev mailing list > > >> [email protected] > > >> https://lists.berlios.de/mailman/listinfo/opensim-dev > > >> > > > _______________________________________________ > > > Opensim-dev mailing list > > > [email protected] > > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > _______________________________________________ > Opensim-dev mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-dev >
_______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
