[Opensim-dev] ScriptServer communication
Tedd Hansen
tedd at konge.net
Sat Oct 6 00:08:59 UTC 2007
[23:15:56] <Tedd> ok... so I got this neato plan on getting stand alone
ScriptEngine working, and making good progress...
[23:15:56] <Tedd> BUT - I need some feedback
[23:15:56] <Tedd> Communication between stand alone ScriptEngine and the
Region... How to handle... here are a few keywords:
[23:15:56] <Tedd> * Event from region to ScriptEngine (to script) for
create new script and for the 16 events like touch_start.
[23:15:56] <Tedd> * LSL command to manipulate something in-world from
script to region
[23:15:56] <Tedd> * LSL command to query something in-world and have it
returned as an LSL event
[23:15:56] <Tedd> nevermind local LSL commands like timers or http get,
those will be handled in scriptengine internally
[23:15:56] <Tedd> * Now the problem: LSL Commands that query/set
parameters in-world and expect imediate reply
[23:15:56] <Tedd> And of course:
[23:15:56] <Tedd> * Latency
[23:15:56] <Tedd> * Being able to put many commands (from one specific
scriptengine to one specific region) into one request
I have been doing some thinking and had a good discussion with Tleiades.
Would like more inputs?
* EVENTS: Region -> Script
* FUNCTION CALL (no feedback): Script -> Region
* FUNCTION CALL (feedback): Script -> Region
With 10.000 scripts running, would probably be nice with lazy write on
network and sending an array of function calls/events at the time.
I'm thinking of going for a .Net Remoting with simple function calling
(one by one) as a first implementation.
Sincerely,
Tedd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20071006/2a7dbc83/attachment-0001.html>
More information about the Opensim-dev
mailing list