when I reduce the amount of data it does not lose packages. so, that is solved.
How would the netMorph integrate in the UDP approach? I am a bit overwhelmed by the many possibilities. and its difficult as a beginner to see through the forest. I go for the UDP approach at the moment and hope that I will get somewhere :)
2009/6/6 Derek O'Connell doconnel@gmail.com
This is the wiki link for "Scratch Connections"
Martin Bleichner wrote:
Hi Derek,
I have to confess I just want the application. I assembled a small
program
with squeak and was happy that I could do everything I wanted within minutes. (Drag and drop of morphs and some scripting).
Then I wanted to do that as a collaborative game and hoped that that
would
also be possible quite quickly. However, it turned out to be more
difficult.
So now I am stucked with network programing. I am simply interested in the result. However, if there is no other way I
am
also willing to learn how to get there.
Martin
2009/6/6 Derek O'Connell doconnel@gmail.com
Hi Martin,
is this an exercise to learn Smalltalk or do you just want the 4-way control application?
Martin Bleichner wrote:
Hello again,
I am making some slow progress. Well, I managed to run an example :)
I run on one image the OldSocket example remoteTestServerUDP and on a
second
the remoteTestClientUDP. I hope that is the right direction so far. my transcript tells me that server and client endpoints are created,
and
some packets are sent.
I get the following message: 4000 bytes/packet, 117packets/sec, 2370 packets dropped.
he shouldn't drop packages, shouldn't he?
Further, the image running the server is not responsive any more (does
not
react to anything). Is that how it is supposed to work?
Thanks for your help. Martin
2009/6/6 Markus Gaelli gaelli@emergent.de
Am 05.06.2009 um 21:26 schrieb Martin Bleichner:
Hi Markus,
when I try out the example i get. MessageNotUnderstood: MIMEDocument >>upToEnd the example should run through, shouldn't it? Martin
right, also examples should be tested first... ;-)
Ok, with the following (replace upToEnd with contents and omit the
closing
of the (non)stream:
examplePostArgs | args result resultStream | args := Dictionary new. args at: 'arg1' put: #('val1' ); at: 'arg2' put: #('val2' ); yourself. resultStream := HTTPClient httpPostDocument: ' http://www.squeaklet.com/cgi-bin/thrd.pl' args: args. result := resultStream contents. Transcript show: result; cr; cr
it kind of works. Modulo that squeaklet.com is not there anymore so
you
don't get any specific answers. If I were you I'd probably go for the udp solution mentioned by
others.
It would be great though to have some kind of Etoyish solution for
your
problem (think lightweight open croquet for etoys) with udp or osc or anything under the hood) so this is a very interesting question!
Cheers
Markus
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners