El mejor tutorial de sintaxis completa WSDL en 2024. En este tutorial podrás aprender sintaxis completa WSDL

sintaxis completa WSDL

sintaxis completa se describe en el borrador de trabajo WSDL 1.2 W3C ha sido enumerados a continuación:

<wsdl:definitions name="nmtoken"? targetNamespace="uri">

    <import namespace="uri" location="uri"/> *
	
    <wsdl:documentation eses /> ?

    <wsdl:types> ?
        <wsdl:documentation eses /> ?
        <xsd:schema eses /> *
    </wsdl:types>

    <wsdl:message name="ncname"> *
        <wsdl:documentation eses /> ?
        <part name="ncname" element="qname"? type="qname"?/> *
    </wsdl:message>

    <wsdl:portType name="ncname"> *
        <wsdl:documentation eses /> ?
        <wsdl:operation name="ncname"> *
            <wsdl:documentation eses /> ?
            <wsdl:input message="qname"> ?
                <wsdl:documentation eses /> ?
            </wsdl:input>
            <wsdl:output message="qname"> ?
                <wsdl:documentation eses /> ?
            </wsdl:output>
            <wsdl:fault name="ncname" message="qname"> *
                <wsdl:documentation eses /> ?
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:portType>

    <wsdl:serviceType name="ncname"> *
        <wsdl:portType name="qname"/> +
    </wsdl:serviceType>

    <wsdl:binding name="ncname" type="qname"> *
        <wsdl:documentation eses /> ?
        <-- binding details --> *
        <wsdl:operation name="ncname"> *
            <wsdl:documentation eses /> ?
            <-- binding details --> *
            <wsdl:input> ?
                <wsdl:documentation eses /> ?
                <-- binding details -->
            </wsdl:input>
            <wsdl:output> ?
                <wsdl:documentation eses /> ?
                <-- binding details --> *
            </wsdl:output>
            <wsdl:fault name="ncname"> *
                <wsdl:documentation eses /> ?
                <-- binding details --> *
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>

    <wsdl:service name="ncname" serviceType="qname"> *
        <wsdl:documentation eses /> ?
        <wsdl:port name="ncname" binding="qname"> *
            <wsdl:documentation eses /> ?
            <-- address details -->
        </wsdl:port>
    </wsdl:service>

</wsdl:definitions>
sintaxis completa WSDL
10/30