Dudas de Programacion » Scripting » JavaScript

Desesperado en SOAP a un WSDL con JavaScript!!!

(1 post)
  • Started 2 years ago by fisgon
  1. Quiero hacer una llamada a un web service. Utilizo la libreria "soapclient.js" en http://www.guru4.net:
    http://www.guru4.net/articoli/javascript-soap-client/en/

    A través de un proxy ejecuto la comunicacion SOAP al estar el WSDL en otro servidor y conecta sin problemas.

    Despues de hacer la conexion, el WSDL me tiene que devolver una respuesta en XML ... pero no. Me devuelve el WSDL directamente

    La libreria js es:
    http://www.guru4.net/articoli/javascript-soap-client/demo/soapclient.js

    y el codigo mio de llamada en javascript es:

    function verDatosSOAP(metodo,valor)
    {
    var pl = new SOAPClientParameters();
    aux = valor.split('|');
    //alert(aux.length);
    for (x=0;x<aux.length;x++) {
    pl.add("in"+x, aux[x]);
    }
    SOAPClient.invoke(url, metodo, pl, true, mostrarDatosSOAP);
    }

    function mostrarDatosSOAP(r, soapResponse)
    {
    if (soapResponse.xml) { // IE
    respuesta = soapResponse.xml;
    } else { // OTROS
    respuesta = (new XMLSerializer()).serializeToString(soapResponse);
    }
    alert(respuesta);
    }
    verDatosSOAP("listado","bbdd|codigo|valor"); // metodo, parametros

    ¿Que puede suceder? El WSDL que quiero llamar no precisa autenticacion

    Gracias de antemano y un saludo

    Posted 2 years ago #



Reply

You must log in to post.

937 posts in 395 topics over 36 months by 350 of 788 members. Latest: redundantlogic2, shianim, pepered

Acerca de...

Dudas de Programación es una Web, dentro del proyecto aulambra.com que nace con la idea de propocionar un foro de consultas sobre diferentes temas de programación. Orientado a ayudar a los internautas hispano-hablantes en Internet.

Ir al Blog de Linea de Código

Otras Webs