Reflection y WEB SERVICES

05/02/2004 - 20:17 por Rodrigo Meneses | Informe spam
Hola.
Alguien sabe como invocar un metodo de un Web Service dinamicamente? A
traves de Reflection?
Gracias..
 

Leer las respuestas

#1 A.Poblacion
06/02/2004 - 07:56 | Informe spam
"Rodrigo Meneses" wrote in message
news:
Hola.
Alguien sabe como invocar un metodo de un Web Service dinamicamente? A
traves de Reflection?



Depende de lo que quieras hacer. Si ya has creado la "referencia web", o
en otras palabras, has generado el proxy local para invocar al servicio
remoto, entonces vas a llamar a una rutina local, con lo que desde el punto
de vista de Reflection se invoca exactamente igual que cualquier otra y no
tiene nada que ver el hecho de que sea un servicio web.

Por otra parte, si lo de llamarlo "dinamicamente" se refiere a que no
conoces el servicio en tiempo de compilación y tienes que construir la
llamada sobre la marcha, entonces probablemente no tengas más remedio que
construir por código el paquete SOAP y transmitirlo directamente al servidor
mediante la clase HttpWebClient. Es complicadillo pero no tanto como parece.
Hay ejemplos detallados en el curso MOC 2524 si tienes acceso a él.

Preguntas similares