Step 2: Adding a Web Reference
Webdiensterkennung ist der Prozess, durch den ein Client einen Webdienst findet und die Dienstbeschreibung abruft. Der Prozess der Webdienstermittlung in Visual Studio umfasst das Abfragen einer Website nach einem vordefinierten Algorithmus. Das Ziel des Prozesses ist es, die Dienstbeschreibung zu finden, ein in Web Services Description Language (WSDL) erstelltes XML-Dokument.
In der Dienstbeschreibung werden die verfügbaren Dienste und die Interaktion mit diesen Diensten beschrieben. Ohne Dienstbeschreibung ist keine programmgesteuerte Interaktion mit einem Webdienst möglich. Die Anwendung muss in der Lage sein, mit dem Webdienst zu kommunizieren und ihn zur Laufzeit zu finden. Das geschieht beim Hinzufügen eines Webverweises zu Ihrem Projekt, indem eine Proxyklasse generiert wird, die eine Schnittstelle zu dem Webdienst und eine lokale Darstellung des Webdiensts bereitstellt. Weitere Informationen finden Sie unter "Webverweise und Generieren eines XML-Webdienstproxys" in der Dokumentation zu Microsoft Visual Studio 2005.
So fügen Sie einen Webverweis hinzu
Klicken Sie im Menü Projekt auf Webverweis hinzufügen.
Geben Sie im Feld URL des Dialogfelds Webverweis hinzufügen die URL ein, um die Dienstbeschreibung der Excel-Webdienste abzurufen, z
http://<server>/<customsite>/_vti_bin/excelservice.asmx
. B. oderhttp://<server>/_vti_bin/excelservice.asmx
. Klicken Sie dann auf Los, um Informationen über den Webdienst abzurufen.Hinweis
Sie können das Dialogfeld Webverweis hinzufügen auch im Bereich Projektmappen-Explorer öffnen, indem Sie mit der rechten Maustaste auf Verweise klicken und Webverweis hinzufügen auswählen.
Benennen Sie im Feld Webverweis-Name den Webverweis in toExcelWebService um.
Klicken Sie auf Verweis hinzufügen, um einen Webverweis für den Zielwebdienst hinzuzufügen.
Visual Studio lädt die Dienstbeschreibung herunter und generiert eine Proxyklasse, die als Schnittstelle zwischen der Anwendung und Excel Web Services fungiert.
Weitere Informationen finden Sie unter Zugreifen auf die SOAP-API.
Siehe auch
Konzepte
Loop-Back SOAP Calls and Direct Linking
Sonstige Ressourcen
Step 1: Creating the Web Service Client Project
Step 3: Accessing the Web Service
Schritt 4: Erstellen und Testen der Anwendung
Schritt für Schritt: Entwickeln einer benutzerdefinierten Anwendung mit Excel Web Services