SOAP-Body-Element
- Vorherige Seite SOAP Header
- Nächste Seite SOAP Fault
Der obligatorische SOAP-Body-Element enthält die tatsächliche SOAP-Nachricht.
SOAP-Body-Element
Der notwendige SOAP-Body-Element kann die tatsächliche SOAP-Nachricht enthalten, die an den Endpunkt der Nachricht gesendet werden soll.
Der direkte Unterelement des SOAP-Body-Elements kann eine gültige Namensraumbezeichnung sein. SOAP definiert in der Standardnamensraum (http://www.w3.org/2001/12/soap-envelope) ein Element im Inneren des Body-Elements. Dies ist das SOAP-Fault-Element, das dazu dient, Fehlermeldungen anzuzeigen.
<?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.codew3c.com/prices"> <m:Item>Äpfel</m:Item> </m:GetPrice> </soap:Body> </soap:Envelope>
Der obige Beispielantrag fragt nach dem Preis von Äpfeln. Beachten Sie, dass die m:GetPrice und Item-Elemente in diesem Beispiel spezifische Anwendungselemente sind und nicht Teil des SOAP-Standards sind.
Eine SOAP-Antwort sollte ähnlich 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.codew3c.com/prices"> <m:Price>1.90</m:Price> </m:GetPriceResponse> </soap:Body> </soap:Envelope>
- Vorherige Seite SOAP Header
- Nächste Seite SOAP Fault