Servicio Web y XML

27/09/2004 - 17:04 por Paola Cardoso | Informe spam
Actualmente me encuentro haciendo un Web Service, uno de
sus métodos devuelve una cadena. Pero necesito llamar el
método de ese Web Service mediante una página en
FrontPage, el llamado al método ya lo realicé, el problema
es que me trae los datos en formato XML, necesito sólo los
datos y ponerlos nuevamente en la página.

¿Cómo lo hago?
 

Leer las respuestas

#1 JuanDG
27/09/2004 - 17:17 | Informe spam
Hola,



Tu problema es que cuando consumes un servicio web este te devuelve un
mensaje XML donde están "serializados" los datos que se van a entregar.

Puede ser un mensaje XML simple si estas consumiendo el servicio por GET o
por POST o puede ser un mensaje SOAP si invocaste el servicio por medio de
otro mensaje SOAP.



En cualquier caso, debes "construir" un verdadero cliente de servicio web,
que se capaz de "deserializar" el contenido del mensaje y extraer solo los
datos que necesitas.



en mi concepto FrontPage no es la herramienta mas conveniente para consumir
servicios web, sin embargo puedes tratar de invocar el parser de XML que
trea IE y Windows y deserializar el mensaje, sin embrago la mejor
herramienta para fabricar un cliente de servicios web de manera sencilla es
Visual Studio.NET o en su defecto web matrix, que es gratuito y lo puedes
descargar aquí:

http://www.asp.net/webmatrix/



Ambos se encargan de crear una clase proxy que se encarga de consumir el
servicio, serializando y deserializando los mensajes que van entre tu
cliente y el servicio web, todo esto se vuelve transparente para el
desarrollador y te puedes concentrar mas en el resto de funcionalidades de
la aplicación.



Juan David Gomez A.
Microsoft Certified Professional
Analista de Desarrollo - PSL S.A.
Web and Wireless Banking
Medellin - Colombia

"Paola Cardoso" wrote in message
news:2d3001c4a4a3$44d5bfe0$
Actualmente me encuentro haciendo un Web Service, uno de
sus métodos devuelve una cadena. Pero necesito llamar el
método de ese Web Service mediante una página en
FrontPage, el llamado al método ya lo realicé, el problema
es que me trae los datos en formato XML, necesito sólo los
datos y ponerlos nuevamente en la página.

¿Cómo lo hago?

Preguntas similares