Latest web development tutorials

SOAP Körperelement

Die obligatorische SOAP-Body-Element enthält die eigentliche SOAP-Nachricht.


SOAP Körperelement

SOAP Körperelemente erforderlich ist, kann die eigentliche SOAP-Nachricht für die ultimative Endpunkt der Nachricht bestimmt sind.

Sofort untergeordneten Elemente des SOAP-Body-Element kann Namespace-qualifiziert sein.

Beispiele

<?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">

<soap:Body>
<m:GetPrice xmlns:m="http://www.w3schools.com/prices">
<m:Item>Apples</m:Item>
</m:GetPrice>
</soap:Body>

</soap:Envelope>

Das obige Beispiel fordert den Preis von Äpfeln. Bitte beachten Sie, dass die oben m: GetPrice und Item-Elemente sind anwendungsspezifische Elemente. Sie sind nicht Teil des SOAP-Standard.

Und eine SOAP-Antwort sollte wie folgt aussehen:

<?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">

<soap:Body>
<m:GetPriceResponse xmlns:m="http://www.w3schools.com/prices">
<m:Price>1.90</m:Price>
</m:GetPriceResponse>
</soap:Body>

</soap:Envelope>