Элемент SOAP EnvelopeElement


Обязательный элемент SOAP Envelope является корневым элементом сообщения SOAP.


Элемент Envelope в SOAP

Требуемый элемент SOAP Envelope является корневым элементом сообщения SOAP. Он определяет XML-документ как сообщение SOAP.

Пример

<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
  ...
  Message information goes here
  ...
</soap:Envelope>


Пространство имён xmlns:soap

Сообщения SOAP должны иметь элемент Envelope, связанный с пространством имён "http://www.w3.org/2001/12/soap-envelope".

Если используется другое пространство имён, приложение сгенерирует ошибку и отбросит сообщение.


Атрибут encodingStyle

Атрибут encodingStyle в SOAP используется для определения типов данных, используемых в документе. Этот атрибут может присутствовать в любом элементе SOAP, и он будет применяться к содержимому элемента и ко всем дочерним элементам этого элемента.

Сообщения SOAP не имеют кодировки по умолчанию.

Синтаксис

soap:encodingStyle="URI"

Пример

<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
  ...
  Message information goes here
  ...
</soap:Envelope>
Другие расширения