ГОСТ Р ИСО/МЭК 40220—2015
Т а б л и ц а 8 — Определения свойств для ШОС «ответ SOAP»
Имя свойства
Описаниесвойства
Тип
свойства
http://www.w3.org/2003/05/soap/
mep/OutboundMessage
Абстрактная структура, представляющая текущее исходящее
сообщение в обмене сообщениями. Данная структура абстра
гирует и инфо-набор конверта SOAP (который МОЖЕТ отсут
ствовать). и любые другие информационные структуры, пере
дающиеся вместе с конвертом
Не задан
http://www.w3.org>‘2003/05/soapf
тер/1nboundMessage
Абстрактная структура, представляющая текущее входящее
сообщение в обмене сообщениями. Данная структура абстра
гирует и инфо-набор конверта SOAP (который МОЖЕТ отсут
ствовать). и любые другие информационные структуры, пере
дающиеся вместе с конвертом
Не задан
http:/7www.w3.org’2003/05l’soap/
mep/lmmediateDestination
Идентификатор непосредственного узла назначения исходяще
го сообщения
xs:anyURI
http://www.w3.org/2003/05/soap/
mep/lmmediateSender
Идентификатор непосредственного отправителя входящего со
общения
xs:anyURI
Чтобы инициировать обмен сообщениями, который соответствует ШОС «ответ SOAP», запраши
вающий узел SOAP создает экземпляр локального контекста обмена сообщениями. В таблице 9 описа но.
как инициализируется контекст.
Т а б л и ц а 9 — Создание экземпляра контекста обмена сообщениями для запрашивающего узла SOAP
Имя свойства:
http://www.w3.org/2003/Q5/soapfoindingFramework/ExchangeContext/ExchangePatternName.
Знамение:
http://www.w3.org/2003/05/soap/mep/soap-response/.
Окончание таблицы 9
Имя свойства:
http://w4Vw.w3.org/2003/05/soap,bindingFramework/ExchangeContext/FailureReason.
Значение. «None».
Примечания: относительный URI, который будет разрешен относительно значения свойства с именем http://
www.w3.org/2002/12/soap/bindingFramework/ExchangeContext/ExchangePatternName
Имя свойства:
http://www.w3.org/2003/05,’soap/bindingFramework/ExchangeContext/Role
.
Значение: «RequestingSOAPNode».
Примечания: относительный URI, который будет разрешен относительно значения свойства с именем http://
www.w3.org<2002/12/soap/bindingFramework/ExchangeContext/ExchangePattemName
Имя свойства:
http://www.w3.Ofg/2003/05/soap’bindingFramewofk/ExchangeContext/State.
Значение: «Init».
Примечания:относительный URI. базовый URI которого — значениесвойствас именем
http://www.w3.org/2002/12/
soap/bindingFramework/ExchangeContext/Role
Имя свойства:
http://www.w3.org,‘2003/05/soagfmepi’OutboundMessage.
Значение: абстракция сообщения запроса, которое не включает инфо-набор конверта SOAP
Имя свойства:
http://www.w3.org,12003/Q5,soap/mep/lmmediateDestination.
Значение: идентификатор (URI), который обозначает отвечающий узел SOAP
Могут присутствовать и другие свойства, имеющие отношения к операциям экземпляра контекста
обмена сообщениями. Такие свойства инициализируются согласно их собственным спецификациям.
Как только контекст обмена сообщениями инициализирован, управление контекстом передается
к соответствующему локальному экземпляру привязки.
На рисунке 3 представлены логические переходы между состояниями запрашивающего и отвечающе
го узлов SOAP во время обмена сообщениями. В каждом узле SOAP локальные экземпляры привязки ло
гически обновляют значение свойства
http://www.w3.org/2003/05/soap,’bindingFramework/ExchangeContext/
State для отражения текущего состояния процесса обмена сообщениями. Имона состояний — относи
тельные URI. заданные относительно значения базового URI, которое содержится в свойстве
http://www.
w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role локального контекста обмена
сообщениями.
17