ГОСТ Р ИСО/МЭК 40220—2015
Запрашиваемый узел SOAPОтвечающий узел SOAP
Рисунок 2 — Диаграмма переходов ШОС «запрос-ответ»
Т а б л и ц а 5 — Создание контекста обмена сообщениями для входящего запроса в отвечающем узле SOAP
Имя свойства: http7/
www.w3.org/2003/Q5/soap’bindtngFramework/ExchangeContext/ExchangePattemName
.
Значение: «http;/Avvvw.w3.org/2003/05/soap’’mep’request-response/».
Примечание: инициализируется как можно раньше в жизненном цикле обмена сообщениями
Имя свойства: http.7
/www.w3.org/2003/05/soaplbindingFramework/ExchangeContext/FailureReason
.
Значение: «None».
Примечание:относительныйURI.базовый URI которого—значениесвойства с именем
http://www.w3.Org/2002/12/
soap/bindingFramew or k/ExchangeContext/ExchangePatternName
Имя свойства: http7/www.w3.0fg/2003/05/soap’bindingFramew,ork/ExchangeContext/Role.
Значение: «RespondingSOAPNode».
Примечания:относительный URI.базовый URI которого—значениесвойства с именем
http://www.w3.огд’2002/12/
soap/bindingFramework/ExchangeContext/ExchangePatternName.
Инициализируется как можно раньше в жизненном цикле обмена сообщениями
Имя свойства: http7
/www.w3.ofg/2003/Q5/soap’bindingFramework/ExchangeContext/State
.
Значение: «Init».
Примечания:относительный URI. базовый URI которого—значениесвойства с именем
http://www.w3.or9/2002/12/
soaptoindingFramework/ExchangeContext/Role
Когда происходит переход между состояниями у запрашивающего и отвечающего узлов SOAP,
локальный экземпляр привязки логически обновляет отдельные свойства. В таблицах 6 и 7 описаны эти
обновления для запрашивающих и отвечающих узлов SOAP соответственно.
Т а б л и ц а 6 — Переходы для запрашивающего узла SOAP
Текущеесостояние
Init
Инициализация
Условие перехода: безусловный переход.
Следующее состояние: «Запрос».
Действие: начать передачу абстрактного сообщения запроса, содержащегося в
http:/M4vw.w3.org/2003/05/soap’mep/OutboundMessage
14