Bereitstellen systemeigener XML-Webdienste

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.

In der folgende Tabelle sind die Schritte aufgeführt, die zum Aktivieren systemeigener XML-Webdienste in SQL Server empfohlen werden.

Schritt

Verweis

Abrufen von Informationen zu den systemeigenen XML-Webdiensten, die mit SQL Server bereitgestellt werden.

Systemeigene XML-Webdienste: Konzepte

Erkennen der Anforderungen für Ihre Anwendung. Die Beantwortung der folgenden Fragen ist z. B. in dieser Phase des Vorgangs hilfreich:

  • Soll die Anwendung umfangreiche Onlinetransaktionsverarbeitung (OLTP) durchführen oder nur gelegentlich verwendet werden?

  • Enthalten die gespeicherten Prozeduren umfangreiche Geschäftslogik?

Bewährte Methoden für das Verwenden systemeigener XML-Webdienste

Ermitteln, welche Clientbetriebssystemtypen unterstützt werden müssen. Die Beantwortung der folgenden Fragen ist z. B. in dieser Phase des Vorgangs hilfreich:

  • Handelt es sich bei dem Clientbetriebssystem um ein Windows-basiertes Betriebssystem oder ein anderes Betriebssystem als Windows?

  • Verwenden Sie eine heterogene Umgebung?

Bewährte Methoden für das Verwenden systemeigener XML-Webdienste

Ermitteln, ob die Anwendung für Intranet- oder Extranetverwendung bereitgestellt wird.

Richtlinien und Einschränkungen für die Verwendung der systemeigenen XML-Webdienste

Bewährte Methoden für das Verwenden systemeigener XML-Webdienste

Auswählen des Authentifizierungstyps, der am besten für die Verwendung mit Ihrer Endpunktbereitstellung geeignet ist.

Endpunktauthentifizierungs-Typen

Festlegen der richtigen WSDL-Strategie für Ihre Umgebung: Standard, einfach, benutzerdefiniert oder keine.

Verwenden von WSDL

Erstellen der HTTP-Endpunkte, damit die SQL Server-Instanz HTTP-Anforderungen überwachen kann.

Festlegen, dass der Server Anforderungen systemeigener XML-Webdienste überwacht

CREATE ENDPOINT (Transact-SQL)

Erteilen von Berechtigungen für Endpunkte.

GRANT (Endpunktberechtigungen) (Transact-SQL)

Verfügbarmachen von gespeicherten Prozeduren oder benutzerdefinierten Funktionen als Webmethoden.

Verfügbarmachen der Programmierbarkeit von SQL im Web

Testen der WSDL-Standardantwort vom Endpunkt.

Standard-WSDL

Einfaches WSDL

(Optional) Ggf. Aktualisieren oder Neuerstellen von Endpunkten.

ALTER ENDPOINT (Transact-SQL)

DROP ENDPOINT (Transact-SQL)

Siehe auch

Andere Ressourcen