Elemen SOAP Body
- Halaman Sebelumnya SOAP Header
- Halaman Berikutnya SOAP Fault
Elemen Body SOAP yang diperlukan mengandung pesan SOAP yang sebenarnya.
Elemen SOAP Body
Elemen Body SOAP yang diperlukan dapat mengandung pesan SOAP yang akan dikirim ke titik akhir pesan.
Elemen anak langsung dari Body SOAP dapat berada di namespace yang sah. SOAP di namespace default ("http://www.w3.org/2001/12/soap-envelope") mendefinisikan sebuah elemen di dalam Body elemen. Ia adalah elemen Fault SOAP, yang digunakan untuk menunjukkan pesan kesalahan.
<?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>
Contoh di atas meminta harga apple. Perhatikan bahwa elemen m:GetPrice dan Item di atas adalah elemen khusus aplikasi. Mereka bukan bagian dari standar SOAP.
Dengan demikian tanggapan SOAP seharusnya seperti ini:
<?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>
- Halaman Sebelumnya SOAP Header
- Halaman Berikutnya SOAP Fault