Тело сообщения

Тело SOAP-сообщения содержит ту информацию, которая должна быть передана конечному получателю сообщения. Элемент «Body» является дочерним для элемента конверта и должен следовать за заголовками сообщения. Функции этого элемента сводятся к определению границ самого сообщения.

Тело SOAP-сообщения, передающего информацию о товарах в каталоге интернет-магазина, выглядит следующим образом:

<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">

<soap12:Body>

<GetGoodsResponse xmlns="http://www.mephi.ru/order">

<GetGoodsResult>

<Good>

<Id>1</Id>

<Name>Celeron 2600</Name>

<Price>150</Price>

<Available>true</Available>

</Good>

<Good>

<Id>2</Id>

<Name>P4 3000</Name>

<Price>190</Price>

<Available>true</Available>

</Good>

</GetGoodsResult>

</GetGoodsResponse>

</soap12:Body>

</soap12:Envelope>

 

Для тела SOAP-сообщения может быть задан необязательный атрибут «encodingStyle», отвечающий за вид кодирования передаваемого сообщения:

<soap12:Body encodingStyle="http://www.mephi.ru/order/encoding">

<GetGoodsResponse xmlns="http://www.mephi.ru/order">

 

...

 

</GetGoodsResponse>

</soap12:Body>

 

Тело SOAP-сообщения может также содержать в себе элемент <Fault>, содержащий информацию об ошибках, возникших при обработке данного сообщения.

 








Дата добавления: 2015-02-28; просмотров: 656;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.