Gewusst wie: Erstellen einer Proxyklasse für einen Webdienst

March 13

Webdienstproxys sind eine Entwicklungsplattform, die XML-Nachrichten zwischen die anfordernde Anwendung und dem Webserver bereitstellt. Es ist eine Möglichkeit für Administratoren und Entwickler, zum Anfordern von Informationen von einem internen Netzwerk über bestimmte SOAP-Nachrichten, die vom Web-Server-Programmierer definiert. Proxyklassen erleichtern für anfordernde Anwendungen, um Inhalte aus dem Webdienst anfordern, durch die Bereitstellung von XML-Elementen. Der Programmierer muss nur die Proxy-Klasse zum Projekt hinzufügen und rufen Sie die Klasse mit einem Namespace und Instanziierung.

Anweisungen

1 Wählen Sie den Namen des Projekts aus den Visual Studio-Arbeitsbereich in "Projektmappen-Explorer." Wählen Sie im Menü "Projekt" "Webverweis hinzufügen". Dies öffnet ein neues Fenster, in dem Sie den Speicherort des Webdienstes eingeben.

2 Geben Sie die URL der Web-Service-Lage. Unten ist ein Beispiel für die Syntax für einen Webdienst-URL:die http://< Servername > /webservice/myWebService.asmx

3 Geben Sie einen Namen für den Webdienst, und klicken Sie auf die Schaltfläche "Verweis hinzufügen". Dies schließt das Fenster und fügt einen neuen Ordner und einen Verweis in Ihrem Anwendungsprojekt.

4 Die neue Proxyklasse im Code aufrufen. Unten ist ein Beispiel wie die neu erstellten Namespaces und Klassen instanziiert.wsNamespace.myRef.myClassname MyClass = neue wsNamespace.myRef.myClassname();