SOAP Envelope element

Det tvångs använda SOAP-Envelope-elementet är rotlementet i SOAP-meddelandet.

SOAP Envelope element

Det nödvändiga SOAP-Envelope-elementet är rotlementet i SOAP-meddelandet. Det kan definiera ett XML-dokument som ett SOAP-meddelande.

Observera användningen av xmlns:soap-namnrymd. dess värde bör alltid vara:

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

Och det kan definiera inneslutningen som SOAP-omslutning:

<?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">
  ...
  Meddelandeinformation går här
  ...
</soap:Envelope>

xmlns:soap-namnrymd

SOAP-meddelanden måste ha en Envelope-element som är associerad med namnrymden "http://www.w3.org/2001/12/soap-envelope".

Om olika namnrymdar används, inträffar ett fel i applikationen och meddelandet kastas bort.

encodingStyle-attribut

SOAP:s encodingStyle-attribut används för att definiera datatypen som används i dokumentet. Detta attribut kan förekomma i alla SOAP-element och tillämpas på elementets innehåll samt alla underelement. SOAP-meddelanden har ingen standardkodning.

Syntax

soap:encodingStyle="URI"

Exempel

<?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">
...
Meddelandeinformation går här
...
</soap:Envelope>