Thread socket antwortet nicht (3 answers)
Opened by Froschpopo at 2005-04-04 12:45

Froschpopo
 2005-04-04 12:45
#53227 #53227
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
hab nen server:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use IO::Socket;

my $server = IO::Socket::INET->new(
    LocalPort => 2005,
    type => SOCK_STREAM,
    Reuse => 1,
    Listen => 10
)
    or die "Server läuft nicht: $@\n";

while (my $client = $server->accept()) {
    print $client "Antwort\n";
}
close($server);

und der client dazu:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use IO::Socket;

my $socket = IO::Socket::INET->new(
    PeerAddr => "127.0.0.1",
    PeerPort => "2005",
    Proto => "tcp",
    Type => SOCK_STREAM
)
    or die "Kann Verbindung zum Server nicht herstellen: $@\n";


while(<$socket>) {
    print $socket "Frage\n";
}

close($socket);

die Verbindung kommt zwar zustande, aber ich kann keine Nachrichten austauschen. Was geht da schief?\n\n

<!--EDIT|Froschpopo|1112604343-->

View full thread socket antwortet nicht