Elemento SOAP Body
- Página Anterior SOAP Header
- Próxima Página SOAP Fault
O elemento SOAP Body obrigatório contém a mensagem SOAP real.
Elemento SOAP Body
O elemento SOAP Body obrigatório pode conter a mensagem SOAP real que se destina a ser transmitida ao destino final da mensagem.
Os elementos diretamente subordinados ao elemento SOAP Body podem pertencer a um espaço de nomes válido. O SOAP define, no espaço de nomes padrão ("http://www.w3.org/2001/12/soap-envelope"), um elemento dentro do corpo do elemento Body. Trata-se do elemento Fault do SOAP, que indica mensagens de erro.
<?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> maçãs </m:Item> </m:GetPrice> </soap:Body> </soap:Envelope>
O exemplo acima solicita o preço das maçãs. Observe que os elementos m:GetPrice e Item são elementos específicos do aplicativo. Eles não fazem parte do padrão SOAP.
Uma resposta SOAP deve ser semelhante a esta:
<?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 SOAP Header
- Próxima Página SOAP Fault