in reply to Re: Aci Base24-eps (on IBM AIX)
in thread Aci Base24-eps (on IBM AIX)
Server code snippet...$socket = IO::Socket::INET->new(PeerAddr => '77.77.77.77', PeerPort => 1500, Proto => 'tcp') or die "Couldn't connect to remote server\n";<br><br> $socket->autoflush(1);<br><br> .....<br><br> .....<br><br> my $tcpmessage = realencodeData($mti) . $PrimaryBitmapHex . $dataelem +ent . "\n";<br><br> $socket->autoflush(1);<br> print $socket $tcpmessage;<br> $socket->autoflush(1);<br><br><br><br><br>
# initialize host and port<br> $socket = IO::Socket::INET->new(Proto => 'tcp', LocalPort => 1500, Lis +ten => SOMAXCONN, ReuseAddr => 1, Reuse => 1) or die "Couldn't +connect to port:\n";<br><br> warn "Waiting for incoming connections on port 7535...\n";<br><br> while (!$quit)<br> {<br> $socket->autoflush(1);<br> next unless my $session = $socket->accept;<br><br> my $peer = gethostbyaddr($session->peeradd, AF_INET) || $session-> +peerhost;<br> my $port = $session->peerport;<br> warn "Connection from ($peer, $port)\n";<br><br> $session->autoflush(1);<br><br> while (<$session>)<br> {<br> $session->autoflush(1);<br> chomp;<br> print $_ . "\n";<br> parsemessage($_);<br> }<br> warn "Connection from ($peer, $port) finished\n"; close $session;<br> }<br><br> warn "Closing connection(s)...\n";<br><br>
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Aci Base24-eps (on IBM AIX)
by gman (Friar) on Mar 01, 2010 at 15:07 UTC | |
by naija_coder (Initiate) on Mar 01, 2010 at 21:19 UTC | |
by Corion (Patriarch) on Mar 01, 2010 at 21:28 UTC | |
by naija_coder (Initiate) on Mar 02, 2010 at 00:57 UTC | |
by Corion (Patriarch) on Mar 02, 2010 at 07:58 UTC | |
| |
|
Re^3: Aci Base24-eps (on IBM AIX)
by BrowserUk (Patriarch) on Mar 02, 2010 at 01:16 UTC | |
by naija_coder (Initiate) on Mar 02, 2010 at 17:58 UTC | |
by BrowserUk (Patriarch) on Mar 02, 2010 at 20:09 UTC | |
by naija_coder (Initiate) on Mar 03, 2010 at 11:10 UTC |