-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Martin Schmitt schrieb:
> Max Trense schrieb:
> 
> 
>>Ich gebe zu, dass das Thema schon eine Weile her ist, aber anhand welcher 
>>Merkmale soll denn der Multiplexer entscheiden, zu welcher Verbindung ein 
>>bestimmtes Paket gehört?
> 
> 
> Was meinst Du mit Multiplexer? Den Parent-Prozeß? Der multiplext nichts,
> sondern kennt die Verbindung überhaupt nicht mehr, wenn der Client
> erstmal am Kindprozeß hängt.
> 

Es gibt meines Wissens nach zwei Moeglichkeiten einen Server-Socket zu
implementieren.
Entweder wird ueber fork ein Childprozess pro Client erzeugt, oder man
kann auch alle Clients ueber ein Socket ohne Childprozesse bedienen. Bei
der zweiten Methode werden die einzelnen Clients durch multiplexen
mittels der Methode select(..) abgehandelt.

Ich muss zugeben mit select habe ich das einmal vor einigen Jahren in
der FH gemacht und schon vergessen wie das genau ging. Und inwieweit
dies noch etwas mit dem Betreff der Ursprungsmail zu tun hat weiss ich
gerade auch nicht so genau.

> Aber, coole Sache, ich hab grade das Tool gefunden, das ich gesucht
> habe. Socat:
> 
> http://www.dest-unreach.org/socat/
> http://www.subterrain.net/drupal/node/207/print
> 
> Dann kann die Party ja losgehen. ;-)
> 
> -martin
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC7n5Zq1RCXd+p9E4RAhvNAJ9a+f/0VOAawQwmiypXd01kAMj+kACgkWRu
ZqoDg+Hl7pzJ6dJ3aIt1IC4=
=SZYB
-----END PGP SIGNATURE-----
-- 
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an