Tengo implementada una aplicacion que utilza servicios web (SOAP de PHP 5).
Capturo todos los errores que me puede producir, excepto cuando el servidor web no esta funcionando. Mi pregunta es como podria saber si un servidor web esta funcionando o no.
el codigo que utilizo con SOAP es el siguiente:
Código PHP:
ini_set( "soap.wsdl_cache_enabled", "0" );
$resultado = array();
try
{
$cliente = @new SoapClient( 'http://ip/xml.wsdl');
$resultado = $cliente->__soapCall( 'dame_usuario()' , array( $parametros) );
}
catch ( SoapFault $fault )
{
return;
}
return $resultado;