SOAP Body Element
- Vorige Pagina SOAP Header
- Volgende Pagina SOAP Fault
De verplichte SOAP Body-elementen bevatten het daadwerkelijke SOAP-bericht.
SOAP Body Element
De vereiste SOAP Body-elementen kunnen de daadwerkelijke SOAP-bericht die bedoeld is om naar het uiteindelijke berichtepunt te worden verzonden, bevatten.
De directe onderliggende elementen van het SOAP Body-element kunnen een geldige naamruimte zijn. SOAP definieert in de standaard naamruimte (http://www.w3.org/2001/12/soap-envelope) een element binnen het Body-element. Dit is de SOAP Fault-element, die wordt gebruikt om foutmeldingen aan te geven.
<?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>Apples</m:Item> </m:GetPrice> </soap:Body> </soap:Envelope>
De bovenstaande voorbeeld verzoekt om de prijs van appels. Let op dat de m:GetPrice en Item-elementen in dit voorbeeld toepassingsspecifiek zijn. Ze zijn geen onderdeel van de SOAP-standaard.
Een SOAP reactie zou er ongeveer zo uitzien:
<?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>
- Vorige Pagina SOAP Header
- Volgende Pagina SOAP Fault