ポート9999でリモートVB.NETサーバーアプリケーションに接続するためのシンプルなPHPスクリプトがあります。ウェブから外部IPアドレス&ポートにtelnet(ポート9999)できますが、スクリプトを取得して接続を取得する - 接続が拒否され続ける。ポート9999は開かれています&ソケットはPHPで有効です。PHPソケット接続 - 接続が拒否されました
<?php
$host="<IP Address>" ;
$port=9999;
$timeout=30;
$sk=fsockopen($host,$port,$errnum,$errstr,$timeout) ;
if (!is_resource($sk)) {
exit("connection fail x: ".$errnum." ".$errstr) ;
} else {
fputs($sk, "hello world") ;
$dati="" ;
while (!feof($sk)) {
$dati.= fgets ($sk, 1024);
}
}
fclose($sk) ;
echo($dati) ;
?>
ヘルプ - 私は間違っていますか?
プランの変更。私はローカルIISサーバーからIISでASP.NET VBからソケットクライアントを試してみたいと思います。私のウェブホストは必要な発信ポートをブロックしていたと思います! – user3774914