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.
Wichtig 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
Systemeigene XML-Webdienste: In SQL Server 2008 als veraltet markiert
Die systemeigenen XML-Webdienste wurden in SQL Server 2008 als veraltet markiert und werden in einer zukünftigen Version von SQL Server entfernt.Systemeigene XML-Webdienste (Übersicht)
Vergleicht systemeigene XML-Webdienste mit Microsoft SQLXML. Beschreibt die Funktionsweise systemeigener XML-Webdienste und nennt einige Vorteile, die sich aus ihrer Verwendung ergeben.Bereitstellen systemeigener XML-Webdienste
Bietet eine anfängliche allgemeine Prüfliste für die Planung und Bereitstellung, die bei der Auswertung oder Bereitstellung der systemeigenen XML-Webdienste verfeinert und befolgt werden sollte.Bewährte Methoden für das Verwenden systemeigener XML-Webdienste
Bietet Informationen und Empfehlungen des SQL Server-Produktteams zu bewährten Methoden, die bei der Auswertung oder Bereitstellung der systemeigenen XML-Webdienste befolgt werden sollten.Festlegen, dass der Server Anforderungen systemeigener XML-Webdienste überwacht
Beschreibt, wie ein Server, auf dem SQL Server 2005 oder höher ausgeführt wird, konfiguriert und bereitgestellt wird, sodass er HTTP-basierten Anforderungen auf sichere Weise lauschen und diese bedienen kann.Verwenden von WSDL
Beschreibt, wie WSDL-Antworten von den systemeigenen XML-Webdiensten generiert und verwendet werden, um die Veröffentlichung der SQL Server-Programmierbarkeit zu unterstützen, die Sie einzeln für Webclients verfügbar machen.Struktur der SOAP-Anforderungs- und -Antwortnachrichten
Gibt eine genaue Beschreibung der Struktur der verschiedenen XML-basierten Meldungen, die vom SOAP-Standard verwendet werden.Arbeiten mit SOAP-Sitzungen
Beschreibt, wie SOAP-Sitzungen funktionieren und verwendet werden können, um die Verarbeitung mehrerer Batches auf internetbasierte SQL Server-Clients zu erweiternSQL Server-Authentifizierung über SOAP
Beschreibt die Auswahlmöglichkeiten für die Aufnahme der SQL Server-Authentifizierung in SOAP-basierte Clientzugriffszenarien.Schreiben von Clientanwendungen
Gibt eine Beispiel-Webclientanwendung in C# und Visual Basic an, um zu demonstrieren, wie die systemeigenen XML-Webdienste für Entwicklungen mit Visual Studio 2005 verwendet werden.Leistungsindikatoren für systemeigene XML-Webdienste
Bietet Referenzinformationen zu den für die systemeigenen XML-Webdienste spezifischen Leistungsindikatoren, die Ihnen für die Verwendung bei der Leistungsüberwachung Ihrer Webanwendungen mithilfe des Systemmonitors zur Verfügung stehen.Datentypzuordnungen in systemeigenen XML-Webdiensten
Bietet Referenzinformationen zum Zuordnen von SQL-Datentypen zu den XML-Schema-Datentypen (XSD), die für die Verwendung in WSDL-Dateien definiert sind, die von systemeigenen XML-Webdiensten zurückgegeben werden.Richtlinien und Einschränkungen für die Verwendung der systemeigenen XML-Webdienste
Dokumentiert Nutzungsrichtlinien und Funktionseinschränkungen für systemeigene XML-Webdienste.