Freigeben über


Ändern von Endpunkten beim Verwenden von SOAP-Sitzungen

Wenn SOAP-Sitzungen über einen HTTP-Endpunkt ausgeführt werden, beeinflussen Änderungen, die an diesem Endpunkt vorgenommen werden, den Status aktueller Sitzungen an diesem Endpunkt. Änderungen an Endpunkten können in folgende Hauptkategorien eingeteilt werden:

  • Änderungen an HTTP-Eigenschaften
    Da sich diese Änderungen alle HTTP-Verbindungen mit dem Endpunkt auswirken, betreffen sie auch alle vorhandenen Sitzungen sowie neue Sitzungen.
  • Änderungen an globalen Eigenschaften
    Änderungen an globalen Eigenschaften treten auf, wenn sich der Status des Endpunktes ändert (z. B. Gestartet oder Beendet). Wie bei HTTP-Eigenschaften wirken sich alle Änderungen an globalen Eigenschaften auch auf alle vorhandenen Sitzungen sowie neue Sitzungen aus.
  • Änderungen an SOAP-Eigenschaften
    Da Endpunkt-Metadaten an jedem Endpunkt zwischengespeichert werden, wirken sich Änderungen an SOAP-Eigenschaften wie WEBMETHOD, und SCHEMA, sowie an optionalen WSDL-Einstellungen auch auf aktuelle Sitzungen aus.

Grundsätzlich bewirkt das Ausführen einer ALTER ENDPOINT-Anweisung, dass der Endpunkt ungültig wird. Nachdem alle Vorgänge einer Sitzung sich auf den gesamten Endpunkt auswirken, bedeutet dies, dass ALTER ENDPOINT-Anweisungen alle geöffneten Sitzungen an diesem Endpunkt beenden.

Siehe auch

Konzepte

Funktionsweise der SOAP-Sitzungsunterstützung

Andere Ressourcen

ALTER ENDPOINT (Transact-SQL)
Arbeiten mit SOAP-Sitzungen

Hilfe und Informationen

Informationsquellen für SQL Server 2005