Erstellen von Webdiensten in verwaltetem Code

Aktualisiert: November 2007

Webdienste in verwaltetem Code werden mithilfe des ASP.NET-Seitenframeworks erstellt. Dazu müssen Sie zunächst eine ASMX-Datei erstellen. Diese Datei enthält die WebService-Direktive, die die öffentliche Klasse angibt, die die Logik des Webdiensts implementiert. Die Webdienstklasse enthält eine oder mehrere öffentliche Methoden zur Offenlegung in einem Webdienst. Diesen Webdienstmethoden ist das WebMethod-Attribut vorangestellt. ASP.NET behandelt die Infrastruktur so, dass diese Methoden als Webdienst verfügbar gemacht werden. Weitere Informationen hierzu finden Sie unter Codemodell für Webdienste in verwaltetem Code.

Zum Erstellen von Webdiensten in verwaltetem Code mit Visual Studio benötigen Sie Zugriff auf einen Webserver, der für die Entwicklung von ASP.NET-Anwendungen konfiguriert ist. Webdienste in verwaltetem Code werden auf einem Entwicklungsserver erstellt. Standardmäßig entspricht der Entwicklungsserver dem Computer, auf dem Visual Studio installiert ist. Im Allgemeinen entwickeln und erstellen Sie das Projekt auf einem Entwicklungsserver und stellen es anschließend auf einem anderen Server bereit (dem Bereitstellungsserver), auf dem der Webdienst gespeichert wird. Wenn die Entwicklung jedoch direkt auf dem Server erfolgt, auf dem der Webdienst letztlich gespeichert wird, sind Entwicklungsserver und Bereitstellungsserver identisch.

In diesem Abschnitt

Verwandte Abschnitte