Bueno, después de buscar, probar, y re probar, encontré la forma de consumir
un servicio Web desde javascript. Tiene una sola contra, que es que funciona
con IE (yo lo probé con 6 y no tuve problemas) pero con FireFox 1.5 no
anduvo :( Si alguien encuentra como hacerlo andar, o sabe q modificar para
que ande, estaría buenisimo que lo pegue acá. Acá les mando lo que encontre:


<html>
  <head>
    <script language="JavaScript">
    var iCallID;
    function init() {
      var sService = "http://sistemas17/WebServiceTTS/Service.asmx?WSDL";;
      //http://sistemas17/WebServiceTTS/Service.asmx es la ubicacion del WS.
      //WSDL es el nombre del método que quieren ejecutar.
      this.useService(sService,"TTSService");
      //TTSService es el nombre que le van a dar para poder acceder al WS,
      //    miren la línea de abajo, que ejecuta service.TTSService, esto es
porque
      //    se generó un objeto con el nombre service (que es el nombre del
DIV que
      //    está en el cuerpo del HTML, donde se invoca el archivo
webservice.htc) y
      //    TTSService es el nombre "amigable" que le ponemos al WS.
      iCallID = service.TTSService.callService("Test");
    }
    function onWSresult() {
        if ((event.result.error)&&(iCallID==event.result.id)) {
            var xfaultcode = event.result.errorDetail.code;
            var xfaultstring = event.result.errorDetail.string;
            var xfaultsoap = event.result.errorDetail.raw;
            // Add code to output error information here
        } else {
            alert("The method returned the result : " + event.result.value);
        }
    }
    </script>
  </head>
  <body onload="init()">
    <div id="service" style="behavior:url(webservice.htc)"
onresult="onWSresult()">
    </div>
  </body>
</html>

y en la carpeta donde tienen este código, tienen que copiar el archivo
webservice.htc que pueden bajar desde este link:
http://msdn.microsoft.com/archive/en-us/samples/internet/behaviors/library/webservice/webservice.htc

Repito... esto no funciona en FireFox, si alguien encuentra la forma, x
favor, mandenla que me interesa muchisimo. SALUDOS!!!!

2006/10/5, Juan José Montes de Oca Arbós <
[EMAIL PROTECTED]>:
>
> Hola gente,
>   quería saber cuales son las formas para conectarme a un Web Service (que
> está hecho en VB.NET y/o C#) utilizando javascript.
>
> Muchas gracias!!!!
>
> --
> Juan José Montes de Oca Arbós.




-- 
Juan José Montes de Oca Arbós.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
http://lists.scriptia.net/pipermail/javaescript-scriptia.net/attachments/20061006/4b41502b/attachment.htm
_______________________________________________
javaEScript mailing list
javaEScript@scriptia.net
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net

Responder a