[sldev] [Need Help] Anyone with experience on messaging system?

Dzonatas Sol dzonatas at gmail.com
Wed Nov 18 17:42:05 PST 2009


Sounds like something that a few want me to do to MonoVida: 
http://wiki.secondlife.com/wiki/Alternate_viewers#MonoVida_Studio

This would be the requests in a style of parallel processes as needed by 
Voice and Gesture Recognition: https://jira.secondlife.com/browse/SNOW-9

What I'm not sure about below is if the 'parallel messages' are being 
routed through a single process or if each process tries to establish 
it's own TCP/UDP port directly to the server.

What I do know is that multiple processes shouldn't try to share a 
single connectionless UDP port. It is possible, yet each process would 
need be aware of others processes that try to share the port in order to 
work effectively. For example, if one process empties the input queue 
even for messages that aren't meant for that process, then it is 
possible the other processes won't receive that message. If there are 
many processes that need to share a single connectionless port, then a 
local 'router' process would need to be added in order to broadcast that 
message. Normally, the message isn't in broadcast mode when it is 
received from a remote host, and especially if it has hopped across a 
normal network router.

You didn't hear this next thing from me (if you abuse it): This is why 
it possible to spam all hosts (all loopback processes) on the local lan 
with 'ping 127.0.0.1' when the local loopback device is off, but it 
won't spam beyond the router to a different network.

Paul Oppenheim (Poppy Linden) wrote:
> I'd be very interested in seeing what you've implemented, if you're interested in sharing. I don't have much viewer experience, but am getting more message system experience these days.
>
> Sorry for the delay in response, I'm quite backlogged in email.
>
> + poppy
>
> chandra kiran kuchi wrote:
>   
>> Hello All,
>>
>> I instantiated a parallel messaging system to the existing 
>> gMessageSystem for second life client. It works perfectly well, only for 
>> a small abberation.
>>
>> When an agent logs in through this messaging system, the server seems to 
>> send neighbouring client info and teleport finish info through original 
>> messaging system gMessageSystem.
>>
>> Can anyone provide insight on possible causes for this thing to happen?
>>
>> Please let me know if I am not clear on this.
>>
>> Thanks for your time.
>>
>> -- 
>> Regards,
>> Chandra K Kuchi
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Policies and (un)subscribe information available here:
>> http://wiki.secondlife.com/wiki/SLDev
>> Please read the policies before posting to keep unmoderated posting privileges
>>     
>
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/SLDev
> Please read the policies before posting to keep unmoderated posting privileges
>
>   



More information about the SLDev mailing list