Se puede utilizar el Validador WS-I para comprobar las definiciones WSDL en el
Perfil básico.
Los estándares de W3C (World Wide Web Consortium) para los servicios web permiten más de una interpretación y la organización WS-I (Web Services Interoperability Organization) ha presentado un estándar independiente denominado Perfil básico para ajustar el uso de los servicios web. Por ejemplo, el Perfil básico WS-I no permite utilizar la codificación SOAP.
Para obtener más información sobre el perfil básico de WS-I, consulte
WS-I y, en concreto, el documento de perfil básico de WS-I:
Puede utilizar el Validador WS-I para comprobar las definiciones WSDL en el
Perfil básico. Puede ejecutar el validador de cualquiera de las siguientes maneras:
- Manualmente en un recurso .wsdl específico en el entorno de trabajo.
Esto permite investigar y arreglar los problemas de conformidad con la WS-I. Los problemas de validación
se visualizan como errores y avisos de lista de tareas.
El comportamiento
del validador se puede controlar en
.
- Automáticamente mediante cualquiera de los siguientes métodos:
- Importando una definición WSDL utilizando el asistente Importador WSDL o el mandato mqsicreatemsgdefsfromwsdl.
- Generando la definición de WSDL utilizando el asistente Generador
WSDL.
En este caso, los errores se visualizan y
también se graban en un archivo de informe.
Puede establecer una acción de anomalía de validación a fin de controlar el resultado de la validación con los siguientes valores:
- ignorar (ignore)
- Los avisos del validador WS-I se graban en el archivo de anotaciones como
informativos.
Debe ver el archivo de anotaciones para recuperar los mensajes. Puede continuar con el proceso.
- avisar (warn)
- Los avisos del validador WS-I se graban en el archivo de anotaciones como
avisos.
Todos los mensajes que generan un aviso se resaltan con símbolos amarillos en el panel siguiente del asistente. Puede continuar con el proceso.
- error (fail)
- Los avisos del validador WS-I se graban en el archivo de anotaciones como
errores.
Todos los mensajes que generan un error se resaltan con símbolos rojos en el panel siguiente del asistente. No puede continuar con el proceso hasta que los errores
de la definición WSDL original se hayan corregido y la definición WSDL se haya revalidado.
Nota: Debe establecer la acción de anomalía en avisar o ignorar si desea utilizar características que no cumplen con las normas de WS-I, por ejemplo la
codificación SOAP.