WSDL เข้าเล่ม
WSDL ผูกพันอาจจะกำหนดรูปแบบข้อความและโปรโตคอลรายละเอียดสำหรับการบริการเว็บ
ผูกไว้กับสบู่
คำขอ - ตัวอย่างการตอบสนองการทำงาน:
<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>
<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"
สบู่: องค์ประกอบที่มีผลผูกพันมีสองคุณลักษณะ - คุณสมบัติของสไตล์และคุณสมบัติการขนส่ง
มูลค่าทรัพย์สินสไตล์ "RPC" หรือ "เอกสาร" ในตัวอย่างนี้เราจะใช้เอกสาร แอตทริบิวต์การขนส่งกำหนดโปรโตคอล SOAP ใช้ ในตัวอย่างนี้เราจะใช้ HTTP
องค์ประกอบการดำเนินการกำหนดผู้ประกอบการท่าเรือให้สำหรับแต่ละ
สำหรับการดำเนินงานในแต่ละที่สอดคล้องกันการกระทำสบู่จะต้องมีการกำหนดไว้ คุณยังต้องวิธีการ input และ output เข้ารหัส ในตัวอย่างนี้เราใช้ "ตัวอักษร"