ГОСТ ISO/IEC 24824-2—2013
D.2.1.2 Прием XML SOAP сообщения SOAPузлом может привести кдвум возможным исходам:
a) SOAP узел отвечает XML SOAPсообщениемили
b) SOAP узелотвечаетASN.1 SOAPсообщением.
D.2.1.3 Если происходит случай,описанный в D.2.1.2. а), топессимистическая стратегия неудалась, так как
SOAP узелне является быстрым.
Примечание — Согласнопункту 10.2.2ASN.1 SOAP HTTP привязка гарантирует, что SOAPузел, если
способен, отвечаетASN.1 SOAPсообщением. Поэтому, если происходит неудача, можногарантировать, что SOAP
узел не поддерживает быстрые веб-сервисы.
D.2.1.4 Если происходит случай, описанный в D.2.1.2. Ь). то пессимистическая стратегия удалась при пер
вом запросе.
D.2.2 Пессимистическая стратегия с возможностью быстрого ответа
D.2.2.1 Клиент быстрого веб-сервиса посылает XML SOAP сообщение без запроса подсказок в HTTP
запросе.
D.2.2.2 Прием XMLSOAP сообщения SOAPузлом может привести кдвум возможным вариантам:
a) SOAP узелотвечает XML SOAPсообщением без указания возможности или
b) SOAP узелотвечаетXMLSOAPсообщениемс указанием возможности, как указанов 10.2.3.
Примечание — Поддержка быстрых возможностей указывается полем HTTPзаголовка Fast-Enabled.
D.2.2.3 Если происходит случай, описанный в D.2.2.2, а), то стратегия не удалась, так как SOAP узел не
является быстрым. Клиент быстрого веб-сервиса должен повторить отправку семантически эквивалентногоXML
SOAPсообщениядля взаимодействия.
Примечание — Согласнопункту 10.2.3ASN.1 SOAPHTTPпривязка гарантирует,чтоSOAPузелотвеча
етс полем HTTPзаголовка Fast-Enabled, если узел являетсябыстрым. Поэтому, если происходит неудача, можно
гарантировать, что SOAP узел не поддерживает быстрые веб-сервисы.
D.2.2.4 Если происходит случай, описанный вD.2.2.2, b). и клиент быстрого веб-сервиса может обработать
поле HTTPзаголовка Fast-Enabled, то стратегия будет успешной привтором запросе.
35