Latest web development tutorials

WSDL Binding

WSDL unión puede definir el formato de los mensajes y los detalles de protocolo para el servicio web.


Unido a JABÓN

Una petición - respuesta Ejemplo de operación:

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

elemento de unión tiene dos atributos - atributo de nombre y el atributo type.

Nombre Nombre de atributo define la unión, y los puntos de tipo de atributo para el puerto de unión, en este caso es el puerto "glossaryTerms".

jabón: elemento de unión tiene dos atributos - propiedades de estilo y propiedades de transporte.

valor de la propiedad estilo "RPC" o "documento". En este ejemplo, utilizamos documento. atributo de transporte define el protocolo SOAP para usar. En este ejemplo, se utiliza HTTP.

elemento de operación define el operador portuario previsto en cada uno.

Para cada operación, los correspondientes actos de SOAP necesitan ser definidos. Debe también cómo la entrada y salida de codificación. En este ejemplo usamos "literal".