Toggle navigation

完整的 WSDL 语法

描述于 W3C 工作草案的完整 WSDL 1.2 语法已列在下面:

<wsdl:definitions name="nmtoken"? targetNamespace="uri">    <import namespace="uri" location="uri"/> *    <wsdl:documentation .... /> ?    <wsdl:types> ?        <wsdl:documentation .... /> ?        <xsd:schema .... /> *    </wsdl:types>    <wsdl:message name="ncname"> *        <wsdl:documentation .... /> ?        <part name="ncname" element="qname"? type="qname"?/> *    </wsdl:message>    <wsdl:portType name="ncname"> *        <wsdl:documentation .... /> ?        <wsdl:operation name="ncname"> *            <wsdl:documentation .... /> ?            <wsdl:input message="qname"> ?                <wsdl:documentation .... /> ?            </wsdl:input>            <wsdl:output message="qname"> ?                <wsdl:documentation .... /> ?            </wsdl:output>            <wsdl:fault name="ncname" message="qname"> *                <wsdl:documentation .... /> ?            </wsdl:fault>        </wsdl:operation>    </wsdl:portType>    <wsdl:serviceType name="ncname"> *        <wsdl:portType name="qname"/> +    </wsdl:serviceType>    <wsdl:binding name="ncname" type="qname"> *        <wsdl:documentation .... /> ?        <-- binding details --> *        <wsdl:operation name="ncname"> *            <wsdl:documentation .... /> ?            <-- binding details --> *            <wsdl:input> ?                <wsdl:documentation .... /> ?                <-- binding details -->            </wsdl:input>            <wsdl:output> ?                <wsdl:documentation .... /> ?                <-- binding details --> *            </wsdl:output>            <wsdl:fault name="ncname"> *                <wsdl:documentation .... /> ?                <-- binding details --> *            </wsdl:fault>        </wsdl:operation>    </wsdl:binding>    <wsdl:service name="ncname" serviceType="qname"> *        <wsdl:documentation .... /> ?        <wsdl:port name="ncname" binding="qname"> *            <wsdl:documentation .... /> ?            <-- address details -->        </wsdl:port>    </wsdl:service></wsdl:definitions>