servicios Web hacen mucho de su comunicación usando XML. Muchos entornos de desarrollo , incluyendo Visual Studio , ocultan este detalle comunicación del desarrollador. A veces , sin embargo, es posible que desee volver explícitamente un documento XML de una llamada a una rutina de servicio web. Cosas que necesitará
Visual Studio
Ver Más instrucciones
1
Crear un servicio web basado en la plantilla de servicio web Visual Studio.
2 < p> Añadir "Las importaciones System.XML " en la parte superior del archivo :
3
Agregar una subrutina para el servicio web con la siguiente declaración :
< WebMethod ( Description: = "Return XML" ) > _
Public Function ReturnXML como XMLDocument
ReturnXML - = new XmlDocument
ReturnXML.LoadXML ( " ; ") ' crear y cargar el documento xml aquí
End Function
4
Haced lo que el procesamiento que quieres hacer en la subrutina para crear el documento XML. O establecer el nombre de la función igual a la nueva XmlDocument o utilizar la palabra clave "Return " para volver al objeto de deseo .
5
Recuperar el valor en el programa cliente de servicios web estableciéndolo igual a un XMLDocument locales objeto :
«referencia de instalación para el servicio web antes de llamar a la rutina
LocalXMLObject Dim como XMLDocumunt
LocalXMLObject = webservice.ReturnXML
< br >