SOAP-Body-element
- Föregående sida SOAP Header
- Nästa sida SOAP Fault
Det obligatoriska SOAP Body-elementet innehåller det faktiska SOAP-meddelandet.
SOAP-Body-element
Den nödvändiga SOAP Body-elementet kan innehålla den faktiska SOAP-meddelandet som är avsett att levereras till mottagaren av meddelandet.
SOAP Body-elementens direkta underelement kan vara ett giltigt namnrymd. SOAP definierar i standardnamnrymden ("http://www.w3.org/2001/12/soap-envelope") ett element inom Body-elementet. Detta är SOAP:s Fault-element, som används för att indikera felmeddelanden.
<?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>
Ovanstående exempel ber om priset på äpplen.Observera att m:GetPrice och Item-elementen är applikationsspecifika element. De är inte en del av SOAP-standarden.
En SOAP-svar bör se ut ungefär så här:
<?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>
- Föregående sida SOAP Header
- Nästa sida SOAP Fault