servizi Web fanno un sacco di loro comunicanti tramite XML . Molti ambienti di sviluppo , tra cui Visual Studio , nascondono questo dettaglio comunicazione da parte dello sviluppatore . A volte, però , si consiglia di restituire esplicitamente un documento XML da una chiamata a un servizio di routine web. Cose che ti serviranno
Visual Studio
Mostra più istruzioni
1
creare un servizio Web basato sul modello di Studio servizio Web di Visual .
2 < p > Aggiungi " Imports System.Xml " nella parte superiore del file :
3
Aggiungi una subroutine per il servizio web con la seguente dichiarazione :
< WebMethod ( Descrizione : = "Return XML " ) > _
Public Function ReturnXML come XMLDocument
ReturnXML - = new XmlDocument
ReturnXML.LoadXML ( " , ") ' costruire e caricare il documento XML qui
End Function
4
Fate quello elaborazione di volerlo fare nel sottoprogramma per costruire il documento XML . O impostare il nome di funzione pari al nuovo XmlDocument o utilizzare la parola chiave "Return" per restituire l'oggetto desiderio .
5
recuperare il valore nel programma client di servizi Web impostandolo uguale ad un XMLDocument locale oggetto :
' riferimento Setup per servizio web prima di chiamare la routine
Dim LocalXMLObject come XMLDocumunt
LocalXMLObject = webservice.ReturnXML
< br >