Hvordan Konstruer en SOAP konvolutt Basert på WSDL

Microsoft SOAP konvolutter inneholder XML-data returnert fra en webtjeneste. Du kobler til API ved hjelp av URL levert av API vert og hente data med forespørselen. Etter at forespørselen er gjort, er data som finnes i en konvolutt som du kan bruke til å sløyfe gjennom hver av verdiene og vise dem til leserne.

Bruksanvisning

1 Åpne Visual Studio på programmer datamaskin. Åpne prosjektet du vil bruke til å lage konvolutten og dobbeltklikk koden filen til å laste det i redigereren.

2 Koble til API-serveren som inneholder XML-data. Følgende kode kobles til API:

WebServiceHost host = ny WebServiceHost (typeof (Service), ny Uri ( "http: //api.com"));

Erstatt "api.com" med plasseringen av API service.

3 Lag konvolutten å inneholde XML dataene du hentet. Følgende kode oppretter konvolutten:

ServiceEndpoint konvolutt = host.AddServiceEndpoint (typeof (IService), ny WebHttpBinding (), "");

4 Klikk på "Lagre" -knappen, og klikk "Kjør" for å utføre den nye koden i .NET debugger.