[bglug] Processi doppi

Al al@bglug.it
Mer 12 Nov 2003 22:27:26 CET


Cosi' scrisse embyte <embyte@madlab.it>:

> Vedi: socket(7), socket(2), listen(2), connect(2), accept(2), select(2)
> Forse cè qualcosa anche in 'info glibc'

Se non vuoi incasinargli le idee mi pare il minimo spiegare cosa fanno
le funzioni info(), shutdown() e cosa rappresenta la struttura dati dp.
Inoltre mi pare che un pezzo incompleto di un programma preso cosi' non
sia una spegazione troppo chiara...

Se posso dare qualche consiglio allego un paio di link:


1) una buona guida, con spegazione del multiplexing della select():

http://www.ecst.csuchico.edu/~beej/guide/net/html/


2) esempio di client/server multithread:
 
http://www.cis.temple.edu/~ingargio/old/cis307s96/readings/threads-server.html


3) infine, un documento su come implementare programmi AF-independent:

http://www.kame.net/newsletter/19980604/


Buona lettura.


Al


-- 

If you wrap the Internet around every person on the planet and spin the
planet, software flows in the network. [...] The resistance of the net-
work is directly proportional to the field strength of the intellectual
property system. (Eben Moglen)


Maggiori informazioni sulla lista bglug