Freigeben über


Systemeigene XML-Webdienste: Konzepte

Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird.

Seit SQL Server 2005 stellt SQL Server mithilfe von SQL Server Database Engine (Datenbankmodul) systemeigene XML-Webdienste bereit, indem die folgenden offenen Standards verwendet werden:

  • Hypertext Transfer Protocol (HTTP)

    HTTP ist das WWW-Kernprotokoll und ermöglicht einen plattformunabhängigen internetbasierten Datenaustausch.

    Wichtiger HinweisWichtig

    HTTP-Unterstützung erfordert den HTTP-Listener Http.sys. Http.sys ist nur unter Windows Server 2003 und Windows XP Service Pack 2 verfügbar. Weitere Informationen finden Sie unter Konfigurieren des Kernel-Modus-HTTP-Treibers (Http.sys).

  • SOAP

    SOAP definiert, wie XML und HTTP unabhängig vom Betriebssystem für den Zugriff auf Dienste, Objekte und Server verwendet wird.

  • Web Services Definition Language (WSDL)

    WSDL ist ein XML-Dokumentformat, das für die Beschreibung internetbasierter Dienste verwendet werden kann.

Wenn Sie die systemeigenen XML-Webdienste in SQL Server 2005 oder höher verwenden, können Sie SOAP-Messaginganforderungen an eine Instanz von SQL Server über HTTP senden, um Folgendes auszuführen:

  • Transact-SQL-Batchanweisungen mit oder ohne Parameter.

  • Gespeicherte Prozeduren, erweiterte gespeicherte Prozeduren und benutzerdefinierte Skalarwertfunktionen.

In diesem Abschnitt

Siehe auch

Konzepte