En este ejercicio, instalará un archivo de aplicación de empresa (EAR) en el entorno de prueba de WebSphere Application Server v6.0 (instalado con el entorno de trabajo) y desplegará el servicio Web EmployeeDirectory. La aplicación utilizará este servicio Web para crear, leer, actualizar y suprimir registros de empleados.

Prerrequisito:

Antes de empezar, debe realizar una de las opciones siguientes para asegurarse de que el proyecto MyDirectory está en el punto de partida adecuado:

Instalar y desplegar el servicio Web de ejemplo en WebSphere Application Server v6.0:

El proyecto Java MyDirectory incluye un archivo EmployeeDirectory.ear. Utilizará la Consola administrativa de WebSphere para instalar la aplicación de empresa EmployeeDirectory contenida en el archivo EAR. Al instalar la aplicación, también despliega el servicio Web incluido en ella. La aplicación finalizada, utiliza este servicio Web desplegado.

Para instalar la aplicación de ejemplo EmployeeDirectory y desplegar el servicio Web en WebSphere Application Server v6.0:

  1. Inicie una instancia del servidor de aplicaciones desde el entorno de trabajo. Hay varias formas de lanzar el servidor, pero estos pasos describen cómo hacerlo desde el entorno de trabajo:
    1. Abra la vista Servidores. Para añadir la vista Servidores a la perspectiva Java, pulse Ventana > Mostrar vista > Otras y seleccione Servidor > Servidores.
    2. En la vista Servidores, debería ver el servidor de entorno de prueba WebSphere v6.0 predeterminado definido para ejecutarse en localhost.

      Si no hay ninguna instancia del servidor en la vista Servidores, cree un servidor nuevo:

      • Pulse con el botón derecho en la vista Servidores y seleccione Nuevo > Servidor.
      • En el asistente Servidor nuevo, especifique localhost como Nombre de sistema principal, seleccione Servidor WebSphere v6.0 como el tipo de servidor y pulse Finalizar. Se crea la instancia de servidor y se añade a la vista Servidores.
    3. Pulse con el botón derecho del ratón sobre el servidor y seleccione Iniciar. Cuando la vista Servidores muestre el estado del servidor como Iniciado o la consola muestre Servidor server1 abierto para e-business, el servidor se habrá iniciado satisfactoriamente. Ahora puede ejecutar la Consola administrativa.
  2. Ejecute la Consola administrativa de WebSphere. De nuevo, hay otras formas de ejecutar la Consola administrativa, pero estas instrucciones describen cómo hacerlo desde el entorno de trabajo:
    1. En la vista Servidores, pulse el botón derecho sobre el servidor que acaba de iniciar y seleccione Ejecutar consola administrativa. La Consola administrativa de WebSphere se abre en una ventana del navegador.
    2. Especifique un ID de usuario y pulse Iniciar la sesión. Se abre la página Bienvenida de la Consola administrativa. El ID de usuario especificado solo se utiliza para hacer un seguimiento de los cambios específicos del usuario para los datos de configuración del servidor.
  3. Utilice la Consola administrativa para instalar la aplicación de empresa EmployeeDirectory.ear que se encuentra en el proyecto MyDirectory. La Consola administrativa se comporta como un asistente para ayudarle a instalar aplicaciones y así puede pulsar Siguiente para moverse de página a página hasta que se establecen todas las opciones. Para instalar la aplicación de empresa de ejemplo que contiene el servicio Web para esta guía de aprendizaje:
    1. En el lado izquierdo de la Consola administrativa, expanda la opción de menú Aplicaciones y pulse Instalar aplicación nueva.
    2. Seleccione Sistema de archivos local y en el campo Especificar vía de acceso especifique la vía de acceso completa al archivo EmployeeDirectory.ear que está en el proyecto MyDirectory.

      Sugerencia: Para obtener la vía de acceso completa, pulse el botón derecho en el archivo EmployeeDirectory.ear en el Explorador de paquetes y seleccione Propiedades. La página Propiedades lista la ubicación del archivo que puede copiar y pegar en el campo Especificar vía de acceso.

    3. Pulse Siguiente y después vuelva a pulsar Siguiente. Ahora está en la página Paso 1. Seleccionar opciones de instalación.
    4. Seleccione Desplegar servicios Web.
    5. Pulse Siguiente hasta que alcance la página Paso 5. Resumen y pulse Finalizar.
    6. Pulse el enlace Guardar en Configuración maestra cuando se le solicite para aplicar los cambios realizados en la configuración local. Revise los cambios y pulse el botón Guardar.
  4. Utilice la Consola administrativa para iniciar la aplicación EmployeeDirectory:
    1. Pulse Aplicaciones > Aplicaciones de empresa. La aplicación EmployeeDirectory aparece listada como una aplicación instalada en el servidor, pero el estado es Detenido.

      Aplicaciones de empresa en la consola administrativa

    2. Marque el recuadro de selección situado junto a EmployeeDirectory y pulse Iniciar. Un mensaje indica que la aplicación EmployeeDirectory se ha iniciado satisfactoriamente y el icono de Estado cambia a una flecha verde.

    Ahora, la aplicación EmployeeDirectory se ejecuta en localhost en el puerto 9080 y puede accederse al servicio Web. Después de completar esta guía de aprendizaje, puede volver a la Consola administrativa, detener la aplicación EmployeeDirectory y desinstalarla.

    Si abre el archivo EmployeeDirectory.wsdl que se encuentra en el proyecto MyDirectory (por omisión, debe abrirse en el Editor WSDL gráfico), puede examinar el servicio Web que acaba de desplegar. Si el archivo WSDL no se abre en el Editor WSDL, puede que la posibilidad de Web Service Developer no se active en el entorno de trabajo. Puede especificar las posibilidades del entorno de trabajo en las Preferencias (Ventana > Preferencias > Entorno de trabajo > Posibilidades).

    La imagen siguiente del Editor WSDL muestra las operaciones disponibles en el servicio EmployeeDirectory:

    Captura de pantalla de la sección Tipos de puerto del editor WSDL

    Puede utilizar el editor WSDL para examinar cada operación y los mensajes de petición y devolución correspondientes. Esto puede ayudarle a comprender el servicio Web y su utilización en los ejercicios siguientes.

Ahora, ya está preparado para empezar el .

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.