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 webbasierten 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 webbasierter Dienste verwendet werden kann.
Wenn Sie die systemeigenen XML-Webdienste in SQL Server 2005 oder SQL Server 2008 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
Thema |
Beschreibung |
---|---|
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. |
Vergleicht systemeigene XML-Webdienste mit Microsoft SQLXML. Beschreibt die Funktionsweise systemeigener XML-Webdienste und nennt einige Vorteile, die sich aus ihrer Verwendung ergeben. |
|
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 SQL Server 2008 ausgeführt wird, konfiguriert und bereitgestellt wird, sodass er HTTP-basierte Anforderungen auf sichere Weise überwachen und bedienen kann. |
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. |
|
Gibt eine genaue Beschreibung der Struktur der verschiedenen XML-basierten Meldungen, die vom SOAP-Standard verwendet werden. |
|
Beschreibt, wie SOAP-Sitzungen funktionieren und verwendet werden können, um die Verarbeitung mehrerer Batches auf webbasierte SQL Server-Clients zu erweitern |
|
Beschreibt die Auswahlmöglichkeiten für die Aufnahme der SQL Server-Authentifizierung in SOAP-basierte Clientzugriffszenarien. |
|
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. |
|
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. |
|
Bietet Referenzinformationen zu XML-Namespaces, die für die Verwendung durch die systemeigenen XML-Webdienste vordefiniert sind. |
|
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. |