Параметры стратегий WS-Transaction

Эта страница предназначена для настройки стратегий протоколов WS-AtomicTransaction (WS-AT) и WS-BusinessActivity (WS-BA). WS-AT координирует действия таким образом, что либо выполняются все действия, либо ни одно из них. WS-BA предоставляет менее жесткий метод координации действий, чем атомарные транзакции, и поэтому требует восстановления в случае ошибки.

Для просмотра этой панели консоли выберите следующий путь: Службы > Наборы стратегий > Наборы стратегий приложения > имя-набора-стратегий > [Стратегия] WS-Transaction, когда набор стратегий включает тип стратегии WS-Transaction.

Тип WS-Transaction можно настроить и для клиента, и для сервера.

WS-AtomicTransaction
Определяет поведение стратегии WS-AT. Параметры:
Обязательный
(для клиента) Клиент всегда распространяет контекст WS-AT на исходящий запрос. Если во время создания запроса в нити нет транзакции, произойдет сбой.

(для сервера) Каждый принимаемый запрос должен включать контекст WS-AT, иначе запрос будет отклонен. Если WSDL создан для Web-службы, которая связана с данным типом стратегии, в такой WSDL добавляется утверждение стратегии, показывающее, что операции должны вызываться в контексте атомарной транзакции.

Если поддерживается
(для клиента) Клиент может распространять контекст WS-AT на исходящий запрос, когда этот контекст доступен. Например, нити, создающей запрос, назначена транзакция, а стратегия провайдера требует контекст WS-AT.

(для сервера) Если запрос содержит контекст WS-AT, контекст импортируется и назначается нити до обработки запроса. Если запрос не содержит контекст WS-AT, он обрабатывается обычным способом. Если WSDL создан для Web-службы, которая связана с данным типом стратегии, в такой WSDL добавляется утверждение стратегии, показывающее, что операции поддерживают вызов в контексте атомарной транзакции, когда этот контекст доступен.

Никогда
(для клиента) Клиент никогда не распространяет контекст WS-AT на исходящий запрос.

(для сервера) Каждый принимаемый запрос не должен включать контекст WS-AT, иначе запрос будет отклонен с кодом ошибки MustUnderstand. Если WSDL создан для Web-службы, которая связана с данным типом стратегии, такой WSDL не включает в себя утверждение стратегии для контекста атомарной транзакции.

WS-BuinessActivity
Определяет поведение стратегии WS-BA. Параметры:
Обязательный
(для клиента) Клиент всегда распространяет контекст WS-BA на исходящий запрос. Если во время создания запроса в нити нет области бизнес-операции, произойдет сбой.

(для сервера) Каждый принимаемый запрос должен включать контекст WS-BA, иначе запрос будет отклонен. Если WSDL создан для Web-службы, которая связана с данным типом стратегии, в такой WSDL добавляется утверждение стратегии, показывающее, что операции должны вызываться в контексте бизнес-операции.

Если поддерживается
(для клиента) Клиент может распространять контекст WS-BA на исходящий запрос, когда этот контекст доступен. Например, нити, создающей запрос, назначена область бизнес-операции, а стратегия провайдера требует контекст WS-BA.

(для сервера) Если запрос содержит контекст WS-BA, контекст импортируется и назначается нити до обработки запроса. Если запрос не содержит контекст WS-BA, он обрабатывается обычным способом. Если WSDL создан для Web-службы, которая связана с данным типом стратегии, в такой WSDL добавляется утверждение стратегии, показывающее, что операции поддерживают вызов в контексте бизнес-операции, когда этот контекст доступен.

Никогда
(для клиента) Клиент никогда не распространяет контекст WS-BA на исходящий запрос.

(для сервера) Каждый принимаемый запрос не должен включать контекст WS-BA, иначе запрос будет отклонен с кодом ошибки MustUnderstand. Если WSDL создан для Web-службы, которая связана с данным типом стратегии, такой WSDL не включает в себя утверждение стратегии для контекста бизнес-операции.




Ссылки, помеченные как (в сети), требуют подключения к Internet.

Понятия, связанные с данным
Задачи, связанные с данной
Ссылки, связанные с данной
Кнопки административной консоли
Параметры административной консоли
Наборы стратегий приложения
Параметры набора стратегий приложения


Имя файла: uwbs_wsspstran.html