องค์ประกอบ SOAP Body
- หน้าก่อนหน้า SOAP Header
- หน้าต่อไป SOAP Fault
องค์ประกอบ SOAP Body ที่ต้องใช้ตามแนวทางมีข้อความ SOAP ที่แท้จริง.
องค์ประกอบ SOAP Body
องค์ประกอบ SOAP Body ที่จำเป็นสามารถมีข้อความ SOAP ที่ต้องการส่งถึงจุดปลายทางของข้อความ.
SOAP Body องค์ประกอบย่อยที่ตรงกันข้ามกับ SOAP Body อาจเป็นชื่อชั้นที่มีชื่อเรียกที่ถูกต้องในชื่อชั้น. SOAP ได้เรียกแนวทางของชื่อชั้นดังกล่าวในชื่อชั้น SOAP ในชื่อชั้นแบบมาตรฐาน ("http://www.w3.org/2001/12/soap-envelope") ภายในองค์ประกอบ Body. ซึ่งคือ SOAP หน่วยงาน Fault ใช้ในการชี้แจงข้อผิดพลาดของข้อความ.
<?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>
ตัวอย่างด้านบนเรียกร้องราคาของแอบเปิร์ต โปรดจำได้ว่า m:GetPrice และ องค์ประกอบ Item คือองค์ประกอบที่ใช้ในโปรแกรม พวกนี้ไม่ได้เป็นส่วนหนึ่งของมาตรฐาน SOAP
และ 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:GetPriceResponse xmlns:m="http://www.codew3c.com/prices"> <m:Price>1.90</m:Price> </m:GetPriceResponse> </soap:Body> </soap:Envelope>
- หน้าก่อนหน้า SOAP Header
- หน้าต่อไป SOAP Fault