server a più connessioni
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 ]
