Поделиться через


Изменение конечных точек при использовании SOAP-сеансов

Когда сеансы SOAP работают через конечную точку HTTP, изменения, сделанные по отношению к этой конечной точке, могут повлиять на состояние текущих сеансов для этой конечной точки. Как правило, изменения, сделанные по отношению к конечной точке, могут быть разбиты на следующие основные категории:

  • Изменения свойств HTTP
    Поскольку это затрагивает все HTTP-сеансы с конечной точкой, любое последующее использование существующего сеанса или новых сеансов будет затронуто этими изменениями.
  • Изменение глобальных свойств
    Это происходит при изменении состояния конечной точки, например при запуске или остановке. Как и со свойствами HTTP, любые изменения глобальных свойств окажут влияние на последующее использование существующих сеансов или любых новых сеансов, инициализированных на конечной точке.
  • Изменение свойств SOAP
    Поскольку метаданные конечной точки кэшируются на каждую конечную точку, то изменение свойств SOAP, например, WEBMETHOD, SCHEMA или дополнительных настроек языка WSDL, окажет влияние на текущие сеансы.

В основном выполнение любой инструкции ALTER ENDPOINT приведет к недействительности конечной точки. Поскольку все операции сеанса должны происходить на той же самой конечной точке, это означает, что выполнение любой инструкции ALTER ENDPOINT завершит любые открытые сеансы на этой конечной точке.

См. также

Основные понятия

Поддержка сеансов SOAP

Другие ресурсы

ALTER ENDPOINT (Transact-SQL)
Работа с сеансами SOAP

Справка и поддержка

Получение помощи по SQL Server 2005