Ejemplo Cliente SOAP en PHP con las librerias nusoap
<? //Importamos las librerias de NU-SOAP require_once('nusoap/lib/nusoap.php'); //Indicamos cual es el end-point del servidor $url = 'http://dominio.com/webservice/server.php'; // Creamos una instancia del Cliente Soap $soapclient = new nusoap_client($url); $login ="login"; $pass =md5("pass"); $parametro1=""; $parametro2=""; $parametros = array($login, $pass,$parametro1,$parametro2); $result = $soapclient->call( 'servicio_del_servidor_soap' , $parametros ); if($result ==false){ print $soapclient->error_str; print $soapclient->responseData; print response=$soapclient->response; } if(is_array($result)){ print_r($result); }else{ echo $result; } ?> |
Para ejecutar el código anterior, necesitarás descargarte las librerias de nusoap.