Asistente para generar definición WSDL, material de consulta para especificar detalles de servicio SOAP/HTTP.
Asistente para Generar WSDL
El asistente para Generar WSDL muestra los paneles siguientes:
Propiedades del panel
- Acción SOAP
- Define el valor de la cabecera SoapAction de HTTP. Una aplicación
puede utilizar SoapAction como un mecanismo de relacionar un mensaje SOAP con un método de implementación. Esto suele ser así con WSDL de tipo rpc-style.
- Nombre de servicio
- El nombre de servicio será el valor del atributo de nombre en el elemento de servicio del WSDL generado. El uso exacto del nombre depende de los productos que utilicen posteriormente el WSDL como, por ejemplo, los kits de herramientas SOAP y los depósitos UDDI.
Por ejemplo, si posteriormente utiliza un kit de herramientas SOAP para generar Java a partir del WSDL, el nombre de servicio probablemente se convertirá en el nombre de la interfaz Java.
- Nombre de puerto
- Este es el nombre de un puerto WSDL específico para este servicio y generalmente se derivará del nombre de servicio. Un convenio será proporcionar un nombre de servicio de tipo Servicio <xyz> y un
nombre de puerto de tipo Proveedor <xyz>.
El nombre de puerto será el valor del atributo de nombre del elemento de puerto del WSDL generado. El uso exacto del nombre depende de los productos que utilicen posteriormente el WSDL como, por ejemplo, los kits de herramientas SOAP y los depósitos UDDI. Por ejemplo, si posteriormente utiliza un kit de herramientas SOAP para generar Java a partir del WSDL, el nombre de puerto puede convertirse en un nombre de clase Java.
- Dirección del puerto
- Esto define la dirección en la que el servicio estará disponible.
Debe ser un URL válido e incluir el número de puerto si es diferente del puerto HTTP predeterminado. Un ejemplo de una dirección de puerto es: http://localhost:9080/wassoap/servlet/router