Element SOAP Body
- Poprzednia strona SOAP Header
- Następna strona SOAP Fault
Wymagany element SOAP Body zawiera rzeczywisty komunikat SOAP.
Element SOAP Body
Wymagany element SOAP Body może zawierać rzeczywisty komunikat SOAP przeznaczony do dostarczenia do końcowego punktu wiadomości.
bezpośrednie podelementy elementu SOAP Body mogą być poprawnymi nazwami przestrzeni nazw. SOAP w domyślnej przestrzeni nazw ("http://www.w3.org/2001/12/soap-envelope") definiuje element wewnątrz elementu Body, który jest elementem Fault SOAP, używanym do wskazywania komunikatów błędów.
<?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>Jabłka</m:Item> </m:GetPrice> </soap:Body> </soap:Envelope>
W powyższym przykładzie żądano ceny jabłek. Proszę zauważyć, że elementy m:GetPrice i Item są elementami aplikacji i nie są częścią standardu SOAP.
Odpowiedź SOAP powinna wyglądać podobnie:
<?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>
- Poprzednia strona SOAP Header
- Następna strona SOAP Fault