[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