<br>Thanks, I'll check out Etoys further to see how it is done there. I've looked through Read already and have already documented a similar pattern in the Almanac. I was hoping to document some more advanced uses of stream tubes where users can share binary or large-sized data on demand (rather than just at startup for initializing an activity, which is what is done in Read). I've been finding it epecially challenging to use the stream tubes in conjunction with threads, which would allow such repeated sharing to occur without blocking the larger functionality of the activity. <br>
<br>Best,<br><br>Faisal<br><br><br><br><br><div class="gmail_quote">On Mon, Oct 27, 2008 at 7:22 AM, Bert Freudenberg <span dir="ltr"><<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Am 27.10.2008 um 11:23 schrieb Guillaume Desmottes <<a href="mailto:guillaume.desmottes@collabora.co.uk" target="_blank">guillaume.desmottes@collabora.co.uk</a>>:<div class="Ih2E3d"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Le vendredi 24 octobre 2008 à 14:18 +0000, Faisal Anwar a écrit :<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi All,<br>
<br>
I'm trying to document some more stuff related to Stream Tubes for the<br>
sugar almanac (<a href="http://wiki.laptop.org/go/Sugar_Almanac" target="_blank">http://wiki.laptop.org/go/Sugar_Almanac</a>) and wanted to<br>
set up some examples related to the different types of client/server<br>
arrangments that can be supported by the sugar.network package.<br>
However, I've been having some trouble getting a client/server<br>
application up an running on a stream tube through threading. Has<br>
anyone else tried this and could you point me to some example code?<br>
<br>
One example of what I would like to be able to do: create a<br>
continuously running http server on one XO that can send files to<br>
requests from a client XO. I have created a server that can do this<br>
once, but when I try to get it to repeatedly listen for client<br>
requests, I am not able to get things working.<br>
<br>
Any help would be greatly appreciated!<br>
</blockquote>
<br>
<br>
Hi,<br>
<br>
AFAIK, Read is currently the only OLPC activity using stream tubes<br>
</blockquote>
<br></div>
Etoys uses stream tubes, too.<br><font color="#888888">
<br>
- Bert -<br>
<br>
</font></blockquote></div><br>