Latest web development tutorials

اختصار التجليد

اختصار ملزمة قد تحدد شكل رسالة وتفاصيل البروتوكول لخدمة الويب.


بد أن الصابون

طلب - استجابة عملية سبيل المثال:

<message name="getTermRequest">
<part name="term" type="xs:string"/>
</message>

<message name="getTermResponse">
<part name="value" type="xs:string"/>
</message>

<portType name="glossaryTerms">
<operation name="getTerm">
<input message="getTermRequest"/>
<output message="getTermResponse"/>
</operation>
</portType>

<binding type="glossaryTerms" name="b1">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<operation>
<soap:operation soapAction="http://example.com/getTerm"/>
<input><soap:body use="literal"/></input>
<output><soap:body use="literal"/></output>
</operation>
</binding>

العنصر ملزمة لها سمتان - السمة اسم ونوع السمة.

وتحدد السمة اسم اسم ملزمة، ونقاط نوع السمة للمنفذ ملزمة، في هذه الحالة هو "glossaryTerms" الميناء.

الصابون: ملزمة عنصر له سمتان - خصائص الأسلوب وخصائص النقل.

قيمة العقار على غرار "جنة الحماية من الإشعاع" أو "وثيقة". في هذا المثال، ونحن نستخدم وثيقة. وتحدد السمة النقل بروتوكول SOAP للاستخدام. في هذا المثال، ونحن نستخدم HTTP.

يحدد عنصر تشغيل مشغل المحطات البحرية المنصوص عليها في كل.

لكل عملية، تحتاج إلى تعريف الأفعال الصابون المقابلة. يجب عليك أيضا كيف المدخلات والمخرجات الترميز. في هذا المثال نستخدم "حرفية".