Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2008, 15:59
hawkey
 
Fecha de Ingreso: julio-2005
Mensajes: 7
Antigüedad: 18 años, 10 meses
Puntos: 0
Pregunta Llamando un WebService en C# desde NuSOAP

Saludos,

He estado esta tarde tratando de hacer unas pruebas con PHP y C#, estoy tratando de consumir un WebService desarrollado en C# desde NuSOAP, este es el código que estoy desarrollando desde PHP:

Código PHP:
<?php

require('lib/nusoap.php');

$url "http://localhost/BG/WebService.asmx?wsdl";
$cliente = new soapclient($url"wsdl");
$cliente -> setCredentials("usuario""123456");
$cliente -> setHTTPProxy("corp.net""8080""dhernandez""david123");

$err $cliente->getError();
if (
$err) {
 echo 
'Error: ' $err;
}

$parametros = array('carrierId' => '48''msisdn' => '1234567890''productId' => 'TestPhp''description' => 'Prueba en Php''paymentId' => 'kkk100'

'channelId' => '1',);

$resultado $cliente->call('DoCharge'$parametros);

if(
$cliente->fault){
    echo 
"No se puede completar la operacion.";
} else {
    
$sError $cliente->getError();
    if(
$sError){
        echo 
"Error: " $sError;
        die();
    }
}

?>
Cuando hago la llamada a mi archivo desde el navegador me devuelve este error:

Error: wsdl error: HTTP ERROR: Unsupported HTTP response status 404 Not Found (soapclient->response has contents of the response)

¿Alguna sugerencia de que estoy haciendo mal?

He estado buscando pero no se si sea la hora o estar casi todo el día metido en esto pero no he hallado algo concreto, seguire buscando.

Gracias de antemano.