一定量のデータではないため、proxy1、proxy2、proxy3 からそれぞれ送信される server1、server2、server3 でデータを受信する方法は?
$proxy2=IO::Socket::INET->new(PeerPort=>'5431',Proto=>'UDP',PeerAddr=>'127.0.0.1');
$proxy3=IO::Socket::INET->new(PeerPort=>'5430',Proto=>'UDP',PeerAddr=>'127.0.0.1');
$proxy4=IO::Socket::INET->new(PeerPort=>'5429',Proto=>'UDP',PeerAddr=>'127.0.0.1');
$b=0;
while($b<10){
$ascii=ord($msg1[$b]);
if($ascii>48 && $ascii<59){
print ("ASCII=".$ascii);
print ("It is an number.\n");
$proxy2->send("$ascii");
}
elsif($ascii>64 && $ascii<91 || $ascii>96 && $ascii<123){
print ("ASCII=".$ascii);
print ("It is an alphabet.\n");
$proxy3->send("$ascii");
}
else{
print ("ASCII=".$ascii);
print ("It is a character.\n");
$proxy4->send("$ascii");
}
$b++;
}