WSDL significa Lenguaje de descripción de servicios web y es un lenguaje basado en XML definido por el W3C para describir una interfaz entre aplicaciones.
Una definición WSDL indica a un cliente cómo componer una petición de servicios web y describe la interfaz que proporciona el servidor.
El enlace y el tipo de puerto/interfaz definen las operaciones.
Cada operación consta de elementos de entrada y salida definidos en términos de mensajes o partes de mensaje.
El atributo opcional parameterOrder sólo es aplicable a WSDL de estilo rpc. El valor del atributo parameterOrder es una lista ordenada de partes de mensaje WSDL que proporciona a un proveedor de servicio web una sugerencia sobre cómo se correlacionan las partes con una firma de método.
Los elementos de mensaje definen un mensaje lógico en términos de una o varias partes. (Cada parte puede corresponder a un parámetro de una llamada de método.)
Una parte se define como un elemento de esquema XML o como un tipo de esquema XML.
Vea información de W3C en: http://www.w3.org y, en particular, el documento de WSDL 1.1, en: http://www.w3.org/TR/wsdl.
Vea información de WS-I en: http://www.ws-i.org/ y, en particular, el perfil básico de WS-I en http://www.ws-i.org/deliverables.