Thread mein Server: der anfang eines webservers (11 answers)
Opened by Froschpopo at 2004-03-15 03:03

Froschpopo
 2004-03-15 03:03
#81004 #81004
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Hier der Anfang eines kleinen Servers:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/perl

use strict;
use warnings;
use Socket;


my $server_port = 8080;
socket(SERVER, PF_INET, SOCK_STREAM, getprotobyname('tcp'));

setsockopt(SERVER, SOL_SOCKET, SO_REUSEADDR, 1);

my $my_addr = sockaddr_in($server_port, INADDR_ANY);

bind(SERVER, $my_addr) or die "Keine Bindung zu Port $server_port möglich: $!\n";

listen(SERVER, SOMAXCONN) or die "Konnte Port $server_port nicht abfragen: $!\n";

while (accept(CLIENT, SERVER)) {
print "bbb\n";
}
close(SERVER);

wenn ich den in der Shell starte, kommt die Meldung:
Name "main::CLIENT" used only once: possible typo at server.pl line 19.

Warum?

View full thread mein Server: der anfang eines webservers