عنصر SOAP Envelope

المكون الإلزامي Element Envelope في SOAP هو العنصر الجذر للرسالة SOAP.

عنصر SOAP Envelope

الإعداد المطلوب لمكون Element Envelope في SOAP هو العنصر الجذر للرسالة SOAP. يمكنه تعريف مستند XML كرسالة SOAP.

لاحظ استخدام مساحة الاسم xmlns:soap. يجب أن يكون قيمته دائمًا:

http://www.w3.org/2001/12/soap-envelope

ويمكن أن تعرف الت封装 كالتالي:

<?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:Envelope>

مساحة الاسم xmlns:soap

يجب أن يكون لدي رسالة SOAP عنصر Envelope مرتبط بالمساحة الاسمية "http://www.w3.org/2001/12/soap-envelope".

إذا تم استخدام مساحة اسمية مختلفة، فإن التطبيق قد يحدث خطأ ويستبعد هذه الرسالة.

خاصية encodingStyle

يستخدم ميزة encodingStyle في SOAP لتحديد نوع البيانات المستخدم في المستند. يمكن أن تظهر هذه الخاصية في أي عنصر SOAP وستطبق على محتوى العنصر وكل عناصر فرعية له. لا يوجد طريقة إ编码 افتراضية افتراضية للرسائل SOAP.

القواعد

soap:encodingStyle="URI"

مثال

<?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:Envelope>