Se proporcionan herramientas para ayudarle con los siguientes aspectos del desarrollo de servicios web:
- Creación o transformación. Cree servicios web ascendentes a partir de artefactos existentes como, por ejemplo, beans Java™ y enterprise beans. Cree servicios web descendentes a partir del WSDL descubierto de otros o creado utilizando el editor de WSDL.
- Compilación. Envuelva los artefactos existentes como
servicios accesibles de SOAP y descríbalos en WSDL. Los asistentes de servicios web permiten generar un proxy de cliente Java para los servicios web descritos en WSDL y generar esqueletos de beans Java a partir de WSDL.
- Despliegue. Despliegue servicios web en una amplia variedad de entornos de prueba.
- Prueba. Pruebe los servicios web que se ejecutan local o remotamente para obtener comentarios instantáneos.
- Desarrollo. Genere aplicaciones de ejemplo para ayudarle a crear su propia aplicación de cliente de servicios web.
Vista Servicios
La vista Servicios en las perspectivas web y Java EE permite a los desarrolladores de servicios web acceder rápidamente a una amplia variedad de herramientas que simplifican el desarrollo de servicios web. Aunque estas tareas también pueden realizarse en la vista Explorador empresarial, la vista Servicios sólo muestra los servicios y clientes, lo que facilita las búsquedas e incluye menús contextuales específicos del desarrollo de servicios web.
Las herramientas JAX-WS que puede iniciar en la vista Servicios son las siguientes:
- Editor de interfaz WSDL
- Puede iniciar el archivo WSDL del servicio web o el cliente en el editor WSDL para verlo o editarlo. Está disponible para los archivos WSDL estáticos del espacio de trabajo y los archivos WSDL dinámicos generados por el tiempo de ejecución. Tenga en cuenta que los archivos WSDL dinámicos no se pueden editar.
- Editores de descriptor de despliegue
- Si el servicio web o el cliente tiene descriptores de despliegue disponibles, puede iniciar el Editor de descriptor de despliegue para editar el archivo webservices.xml.
- Generar descriptores de despliegue
- Si no ha generado previamente un descriptor de despliegue, puede hacerlo en esta vista. Aunque los descriptores de despliegue no son necesarios para los servicios web JAX-WS, ya que el tiempo de ejecución puede generar esta información sobre la marcha, la generación de descriptores de despliegue en el espacio de trabajo permite personalizar los valores de despliegue.
- Generar un servicio web o un cliente
- Dependiendo del objeto seleccionado, puede generar un servicio web descendente o ascendente, o un cliente de servicio web.
- Gestionar los conjuntos de políticas para el servicio web o el cliente
- Puede aplicar y editar conjuntos de políticas de WebSphere que regulan la calidad de servicio de los clientes y servicios web.
- Probar con el explorador de servicios web
- Puede probar la función del servicio web basándose en un archivo WSDL estático o dinámico mediante el explorador de servicios web.
- Configurar manejadores de servicios web JAX-WS
- Esta acción inicia el asistente de configuración de manejadores de servicio JAX-WS, que permite añadir o editar manejadores de el servicio web JAX-WS.
- Crear módulos de direccionador
- Esta opción está disponible para los servicios web EJB. El asistente Crear módulos de direccionador habilita un conjunto de servicios web en un archivo EAR (archivador de aplicación empresarial). Para cada JAR EJB habilitado para el servicio web en el archivo EAR, añade un direccionador HTTP, un direccionador JMS o ambos al archivo EAR. Cada módulo de direccionador proporciona un punto final de servicio web para un transporte determinado.
