Tutorial WSDLlogin
Tutorial WSDL
pengarang:php.cn  masa kemas kini:2022-04-11 14:49:08

mengikat WSDL



Pengikatan WSDL mentakrifkan format mesej dan butiran protokol untuk perkhidmatan web.


Berikat kepada SOAP

Contoh operasi permintaan-tindak balas:

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

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

<portType name="glossaryTerms">
, <nama operasi="getTerm">
                                <input message="getTermRequest"/>
                                                   <output message="getTermResponse"/>
                                                                                                              </portType>

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


mengikat
elemen mempunyai dua atribut - atribut nama dan atribut jenis. Atribut

name mentakrifkan nama pengikatan, manakala atribut jenis menghala ke port yang digunakan untuk pengikatan, dalam kes ini port "glossaryTerms". Elemen

soap:binding

mempunyai dua atribut - atribut gaya dan atribut pengangkutan.

Atribut gaya boleh mengambil nilai "rpc" atau "dokumen". Dalam contoh ini kita menggunakan document. Atribut pengangkutan mentakrifkan protokol SOAP untuk digunakan. Dalam contoh ini kami menggunakan HTTP. Elemen

operasi

mentakrifkan pengendali yang disediakan oleh setiap port.

Untuk setiap operasi, tingkah laku SOAP yang sepadan perlu ditakrifkan. Juga bagaimana anda perlu mengekod input dan output. Dalam contoh ini kita menggunakan "harfiah".