Un archivo WSDL contiene una descripción de los datos que deben pasarse al servicio web para que el emisor y el receptor entiendan los datos que deben intercambiar. Debe importar un archivo WSDL en el repositorio antes de poder crear una transformación de consumidor de servicio web.
El WSDL describe las operaciones que se van a realizar en los datos y en un enlace en un protocolo o transporte, de modo que el consumidor de servicio web pueda enviar el mensaje de solicitud en el formato correcto. El WSDL describe la dirección de red para conectarse al servicio web.
El WSDL incluye información sobre cómo codificar la solicitud SOAP y los mensajes de respuesta. La codificación SOAP determina el formato del cuerpo del mensaje SOAP. Describe el formato de los mensajes de solicitud y de respuesta que utiliza el servicio web para comunicarse con el consumidor de servicio web. Los desarrolladores de servicios web pueden utilizar una variedad de juegos de herramientas para crear servicios web. Los juegos de herramientas son compatibles con diversas maneras de codificar los mensajes SOAP.
La transformación de consumidor de servicio web es compatible con el estilo de codificación SOAP de documento/literal. Puede utilizar WSDL 1.1 con la transformación de consumidor de servicio web. No se pueden usar anexos WDSL como mensajes MIME, DIME y MTOM.