SOAP-сообщение — это обычный XML-документ, содержащий следующие элементы:
-
Конверт — определяет начало и конец сообщения. Это обязательный элемент.
-
Заголовок — содержит любые необязательные атрибуты сообщения, используемые при обработке сообщения, либо в промежуточной точке, либо в конечной конечной точке. Это необязательный элемент.
-
Тело — содержит данные XML, содержащие отправляемое сообщение. Это обязательный элемент.
-
Неисправность — необязательный элемент неисправности, который предоставляет информацию об ошибках, возникающих при обработке сообщения.
Конверт — определяет начало и конец сообщения. Это обязательный элемент.
Заголовок — содержит любые необязательные атрибуты сообщения, используемые при обработке сообщения, либо в промежуточной точке, либо в конечной конечной точке. Это необязательный элемент.
Тело — содержит данные XML, содержащие отправляемое сообщение. Это обязательный элемент.
Неисправность — необязательный элемент неисправности, который предоставляет информацию об ошибках, возникающих при обработке сообщения.
Все эти элементы объявлены в пространстве имен по умолчанию для конверта SOAP —
https://www.w3.org/2001/12/soap-envelope
Пространство имен по умолчанию для кодировки SOAP и типов данных —
https://www.w3.org/2001/12/soap-encoding
Примечание. Все эти характеристики могут быть изменены. Таким образом, продолжайте обновлять себя новейшими спецификациями, доступными на веб-сайте W3.
SOAP — структура сообщения
Следующий блок отображает общую структуру сообщения SOAP —