Probar servicios web con los JSP de muestra

Después de crear un servicio web, puede generar los JSP de ejemplo que pueden ejecutarse en el servidor para probar el servicio web.

Acerca de esta tarea

Para generar un JSP de ejemplo para probar un servicio web:

Procedimiento

  1. Seleccione el bean de proxy Java™ en el Explorador empresarial, pulse con el botón derecho y seleccione Servicios web.
    • Si está probando un servicio web JAX-WS, seleccione Generar los JAX-WS JSP.
  2. En la página Prueba de cliente de servicio web, tiene las opciones siguientes:
    • Probar el proxy generado: si selecciona esta opción, el cliente de ejemplo se inicia en un navegador web, para que pueda ver si el proxy funciona.
    • Seleccione el recurso de prueba. Actualmente, la única opción disponible es generar los JSP de ejemplo de servicio web.
    • Carpeta: seleccione la carpeta existente donde se encuentra el JSP.
    • Servidor: seleccione el servidor que desee utilizar.
    • Instancia de servidor: seleccione una instancia existente de este servidor. Si no existe ninguna, el asistente la crea automáticamente.
    • Métodos: seleccione los métodos que desee exponer en el JSP.
    • Ejecutar prueba en el servidor: seleccione esta opción para iniciar el servidor automáticamente.
  3. El proxy se inicia en un navegador web en el siguiente URL: http://localhost:puerto/proyecto_webClient/samplenombre_bean/TestClient.jsp. Si ha cambiado la ubicación de la carpeta en el paso anterior, el valor de samplenombre_bean refleja la nueva ubicación.
  4. Puede utilizar esta aplicación de ejemplo para probar el servicio web. Para ello, seleccione un método, especifique un valor para él y pulse Invocar. El resultado del método se muestra en el panel Resultados.
    • Establecimiento de puntos finales: si no conoce el puerto que utiliza WebSphere Application Server, puede encontrarlo en la consola administrativa en Servidores > Servidores de aplicaciones > nombre_servidor > Pestaña Configuración > Puertos > WC_defaulthost.
      • JAX-WS JSP: para cambiar el punto final, edite el punto final que aparece en el campo Punto final del panel Calidad de servicio del JSP y pulse Actualizar.
    • Asincronía: si utiliza los JAX-WS JSP y ha seleccionado generar métodos asíncronos para el proxy, puede habilitar la invocación asíncrona en el archivo TestClient.jsp utilizando el estilo de sondeo. Si selecciona probar el servicio de forma asíncrona, cuando invoque el método de negocio, aparecerá un nuevo enlace, que indica que el método está en curso. Pulse el enlace para visualizar la respuesta del método en el panel Resultados.
    • Omisión de las correlaciones de JAXB: a diferencia de JAX-RPC 1.1, JAX-WS no da soporte a la generación de interfaces de punto final de servicio con los métodos de negocio utilizando SOAPElements. Si selecciona Ignorar JAXB y utilizar cargas útiles XML, la vista de enlaces JAXB de los métodos de TestClient.jsp se sustituye por el mensaje SOAP en bruto. Si desea utilizar esta función, especifique las entradas de cuerpo SOAP necesarias en la plantilla proporcionada.
Icono que indica el tipo de tema Tema de tarea
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: tjaxwsjsp.html