SOAP Envelope element

Den påtvungne SOAP Envelope-element er rodenheden i SOAP-meddelelsen.

SOAP Envelope element

Den nødvendige SOAP Envelope-element er rodenheden i SOAP-meddelelsen. Det kan definere et XML-dokument som en SOAP-meddelelse.

Bemærk brugen af xmlns:soap navnerum. Dets værdi skal altid være:

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

og det kan definere indpakning som SOAP indpakning:

<?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">
  ...
  Beskedinformation skal indsættes her
  ...
</soap:Envelope>

xmlns:soap navnerum

SOAP beskeder skal have en Envelope element, der er forbundet med navnerummet "http://www.w3.org/2001/12/soap-envelope".

Hvis der bruges forskellige navnerum, vil applikationen begå fejl og afviser denne besked.

encodingStyle egenskab

SOAP's encodingStyle egenskab bruges til at definere de dataTyper, der bruges i dokumentet. Denne egenskab kan forekomme i enhver SOAP element, og vil blive anvendt på elementets indhold samt alle dets underelementer. SOAP beskeder har ingen standardkodning.

Syntaks

soap:encodingStyle="URI"

Eksempel

<?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">
...
Beskedinformation skal indsættes her
...
</soap:Envelope>