Mandhara ya WSDL

Muungano wa WSDL unaweza kumefanya kufikiria muundo wa ujumbe na mifano ya muungano ya kifaa kwa huduma ya web.

Inauza kwa SOAP

Mmoja Mwombaji - Mfano Mfano wa:

<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>

binding Migawo ina mafano mbili - mafano ya name na type.

Mafano ya name inaeleza jina la binding, na type inaonyesha porti inayotumiwa kwa binding, kwa mivuno hii ni porti ya "glossaryTerms".

soap:binding Migawo ina mafano mbili - mafano ya style na property ya transport.

Mafano ya ujaribio wa mafanikio huwa "document".属性 ya transport inaeleza protokoli ya SOAP inayotumiwa. Kwenye mivuno hii tumewahitaji HTTP.

shughuli Migawo inaeleza shughuli zote zinaonyeshwa kwa kila porti.

Kwa kila hatua, shughuli ya SOAP inahitajika kusafirishwa. Kwa sasa, lazima uweze kusoma na kuandaa kwa kina. Kwenye mivuno hii tumewahitaji "literal".