Thanks Mic. This is something new to me, will learn about it.<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Nov 12, 2012 at 11:31 AM, Mic Bowman <span dir="ltr"><<a href="mailto:cmickeyb@gmail.com" target="_blank">cmickeyb@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">on a different tack... depending on what is causing the messages to be<br>
dropped, you might try using osMessageObject<br>
(<a href="http://opensimulator.org/wiki/OsMessageObject" target="_blank">http://opensimulator.org/wiki/OsMessageObject</a>).<br>
<br>
We've gone to using the JsonStore module for communications. Its more<br>
tuple space than messages, but it does make it easy to communicate<br>
reliably to objects.<br>
(<a href="http://opensimulator.org/wiki/OSSL_Script_Library/JsonStore" target="_blank">http://opensimulator.org/wiki/OSSL_Script_Library/JsonStore</a>)<br>
<span><font color="#888888"><br>
--mic<br>
</font></span><div><div><br>
<br>
On Mon, Nov 12, 2012 at 5:57 AM, Dr Ramesh Ramloll <<a href="mailto:r.ramloll@gmail.com" target="_blank">r.ramloll@gmail.com</a>> wrote:<br>
> I was wondering if I could get some ideas from the technical wonks out<br>
> there. Here's my problem (not the real one..but I simplified it a bit to<br>
> keep things brief). Everything implemented in LSL of course. I have two<br>
> objects A and B, A sends messages to B. I found that there are no<br>
> guarantees that B will ALWAYS receive a message sent by A. I would expect<br>
> the messages to be queued up, but seems that there is a black hole<br>
> somewhere. Anyway, so, I then need to think about 'Acknowledgement system'<br>
> that would cause A to resend if B does not receive it (within a set waiting<br>
> period...). So this means that I need to put A in a sending loop until B<br>
> sends an acknowledgment back to A.<br>
> OR.. I could just send messages from A to B, twice every time... just to<br>
> reduce changes of a message not received. Should I go for the easy way ...<br>
> or is there really a bigger advantage for trying to implement guarantees in.<br>
> Your thoughts?<br>
><br>
> --<br>
> 'Consider how the lilies grow. They do not labor or spin.'<br>
> Rameshsharma Ramloll PhD, CEO CTO DeepSemaphore LLC, Affiliate Research<br>
> Associate Professor, Idaho State University, Pocatello, ID 83209 Tel:<br>
> <a href="tel:208-240-0040" value="+12082400040" target="_blank">208-240-0040</a><br>
> Blog, LinkedIn, DeepSemaphore LLC, Google+ profile<br>
><br>
><br>
</div></div><div><div>> _______________________________________________<br>
> Opensim-users mailing list<br>
> <a href="mailto:Opensim-users@lists.berlios.de" target="_blank">Opensim-users@lists.berlios.de</a><br>
> <a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
_______________________________________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@lists.berlios.de" target="_blank">Opensim-users@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><font color="#999999">'Consider how the lilies grow. They do not labor or spin.'</font><br><b>Rameshsharma Ramloll</b> PhD, CEO CTO DeepSemaphore LLC, Affiliate <i>Research Associate Professor</i>, Idaho State University, Pocatello, ID 83209 Tel: <a href="tel:208-240-0040" value="+12082400040" target="_blank">208-240-0040</a><br>
<div><a href="http://deepsemaphore.posterous.com/" target="_blank">Blog</a>, <a href="http://www.linkedin.com/in/rameshramloll" target="_blank">LinkedIn</a>, <a href="http://www.deepsemaphore.com" target="_blank">DeepSemaphore LLC</a>, <a href="https://plus.google.com/103652369558830540272/about" target="_blank">Google+ profile</a></div>
<br>
</div>