Element Envelope SOAP

Wymagany element Envelope SOAP jest elementem głównym wiadomości SOAP.

Element Envelope SOAP

Wymagany element Envelope SOAP jest elementem głównym wiadomości SOAP. Może zdefiniować dokument XML jako wiadomość SOAP.

Proszę zauważyć użycie przestrzeni nazwy xmlns:soap. Jego wartość powinna zawsze być:

http://www.w3.org/2001/12/soap-envelope

I może zdefiniować opakowanie jako opakowanie 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">
  ...
  Informacje o wiadomości tutaj
  ...
</soap:Envelope>

Przestrzeń nazw xmlns:soap

Wiadomość SOAP musi mieć element Envelope powiązany z przestrzenią nazw "http://www.w3.org/2001/12/soap-envelope".

Jeśli użyjesz różnych przestrzeni nazw, aplikacja może wystąpić błąd i odrzucić tę wiadomość.

Atrybut encodingStyle

Atrybut encodingStyle SOAP definiuje typ danych używanych w dokumencie. Ten atrybut może występować w każdym elemencie SOAP i jest stosowany do zawartości elementu oraz wszystkich jego podelementów. Wiadomości SOAP nie mają domyślnej metody kodowania.

Gramatyka

soap:encodingStyle="URI"

Przykład

<?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">
...
Informacje o wiadomości tutaj
...
</soap:Envelope>