nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

server a più connessioni

X-FaceVon: Larry (dontmewithme@got.it) [Profil]
Datum: 28.01.2007 09:45
Message-ID: <dontmewithme-810D45.09455528012007@news.tin.it>
Newsgroup: it.comp.lang.perl
Salve,

sto cercando di programmare un piccolo server che dovrà girare come
demone che riporti al web browser i files contenuti nel sistema...ecco
un pezzo di codice che riassume in generale il funzionamento del server:


use Socket qw(:DEFAULT :crlf);

$socket = IO::Socket::INET->new() || die "unableto listen";
$socket->listen();

$| = 1;

while (1)
{
$client = $socket->accept;

if ($client)
{
...legge la recv...e risponde...
close $client;
}

}

purtroppo con questo tipo di codice posso gestire una connessione alla
volta...come faccio a renderlo multitask? (se questa è la parola giusta)

devo usare la fork?

Grazie

[ Auf dieses Posting antworten ]