我有以下 Web 服务,它是第三方 WS:
(http:// host:453/INTEGRA/WSRG001.pgm?xml=(PAIS)GT(/PAIS)(ORDEN)JZ9000104(/ORDEN)(TIPO)2(/TIPO)(NUMERO)P734FPS(/NUMERO)) using this tags "<>"
主机:200.114.117.11
它需要通过xml或nusoap发送参数。
我也有以下代码:
$server = new nusoap_client('http://200.114.117.11:453/INTEGRA/WSRG001.pgm?xml',false);
print_r($server);
$request = array(
array(
array('PAIS' => 'GT'),
'STRUCT'
),
array(
array('id_number' => '123'),
'STRUCT'
)
);
$row = $server->call('ORDENTALLER',$orden);
if ($server->fault) {
echo 'Fault'. print_r($result);
} else {
// Check for errors
$err = $server->getError();
if ($err) {
// Display the error
echo 'Error'. $err;
} else {
// Display the result
echo 'Result' . print_r($row);
}
}
我得到:
错误HTTP 错误:无法打开与服务器 Http//200.114.117.11:453/INTEGRA/WSRG001.pgm?xml 的套接字连接,错误 (110):连接超时
知道为什么这不起作用吗?顺便说一下,我正在研究CodeIgniter。
您需要允许端口 453 用于您想要的端口,在防火墙中允许此端口
我希望这能帮助你进入正确的方向