Ein Application Programming Interface können Programmierer auf Remote- Servern zu verbinden und führen Funktionen von den API -Entwickler eingestellt . Sie müssen die . NET SOAP -Messaging-Dienst auf den XML -Server von Ihrem Web- App zu verbinden. SOAP ist in XML formatiert , so dass die Antwort von der SOAP -Nachricht mit internen analysiert wird . NET Funktionen . Die . NET-Sprache automatisch analysiert die XML-Nachricht so alles, was Sie tun müssen, ist eine Verbindung zu der API . Anleitung
1
Öffnen Sie Visual Studio aus der Windows- Menü "Start" . Öffnen Sie Ihren Web- Anwendung, die Sie verwenden möchten, um auf die API .
2
Doppelklicken Sie auf die Datei, die Sie verwenden möchten, um auf die API verbinden verbinden . Die . NET -Code-Datei öffnet, um den Code-Editor . Fügen Sie die SOAP -Bibliotheken an den Anfang der Datei . Kopieren Sie den folgenden Code am Anfang der Datei:
mit Microsoft.Web.Services2 ; mit Microsoft.Web.Services2.Messaging ; mit Microsoft.Web.Services2.Addressing ;
Seite 3
Stellen Sie einen Antrag an den SOAP- Server. Der folgende Code öffnet die API auf dem Remote- Server unter Verwendung des XML SOAP-Format :
SoapEnvelope rufen = new SoapEnvelope ( " API -Service " , Umschlag );
" API -Service " Ersetzen durch der Name der API , zu dem Sie eine Verbindung herstellen möchten .
4
Holen Sie sich die XML-Antwort vom Server. Die " SoapEnvelope " Klasse speichert die Antwort des API in dem XML-Format. Verwenden Sie den folgenden Code, um die Antwort des Servers abzurufen :
SoapEnvelope return = client.RequestResponseMethod (Call) ;