Elemento SOAP Body
- Página anterior Header SOAP
- Página siguiente Fault SOAP
El elemento SOAP Body obligatorio contiene el mensaje SOAP real.
Elemento SOAP Body
El elemento SOAP Body obligatorio puede contener el mensaje SOAP real que se pretende enviar al punto final de la mensaje.
Los elementos hijos directos del elemento SOAP Body pueden ser del espacio de nombres válido. SOAP define un elemento dentro del elemento Body en el espacio de nombres predeterminado ("http://www.w3.org/2001/12/soap-envelope") que se utiliza para indicar mensajes de error, es decir, el elemento Fault de SOAP.
<?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>Manzanas</m:Item> </m:GetPrice> </soap:Body> </soap:Envelope>
El ejemplo anterior solicita el precio de las manzanas. Nota que los elementos m:GetPrice y Item son elementos específicos de la aplicación y no son parte del estándar SOAP.
Una respuesta SOAP debería parecerse a esto:
<?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>
- Página anterior Header SOAP
- Página siguiente Fault SOAP