SOAP Body Elemanı

Zorunlu SOAP Body elementi, gerçek SOAP mesajını içerir.

SOAP Body Elemanı

Gerekli SOAP Body elementi, mesajın nihai son noktasına iletilmesi planlanan gerçek SOAP mesajını içerebilir.

SOAP Body uns元素的 doğrudan alt elementi geçerli bir adlandırma alanına sahip olabilir. SOAP, varsayılan adlandırma alanında ("http://www.w3.org/2001/12/soap-envelope") Body elementi içeriğinde bir elementi tanımlar. Bu, SOAP'un Fault elementi, hata mesajlarını belirtmek için kullanılı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:GetPrice xmlns:m="http://www.codew3c.com/prices">
      <m:Item>Elma</m:Item>
   </m:GetPrice>
</soap:Body>
</soap:Envelope>

Yukarıdaki örnekte, elma fiyatı istenmiştir. Yukarıdaki m:GetPrice ve Item elemanları uygulama özel elemanlarıdır. Bu elemanlar SOAP standartlarının bir parçası değildir.

Bir SOAP yanıtı şu şekilde olmalıdı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>