Las Herramientas de desarrollo Web de iSeries proporcionan capacidad para crear aplicaciones e-business
nuevas que utilizan un componente frontal basado en Web para comunicarse con la lógica
comercial de un programa ILE o no ILE que reside en un servidor
iSeries. Al revés de lo que ocurre con la herramienta WebFacing, las herramientas de
desarrollo Web le permiten construir una aplicación Web desde cero y controlar todos los
aspectos del comportamiento de las aplicaciones y su apariencia, con más
herramientas de cara a la personalización. Puede crear el diseño de
alto nivel del sitio Web y aplicar plantillas de página mediante el
diseñador de sitios Web. A continuación, puede crear las páginas individuales con Page
Designer, o bien generar archivos JSP de entrada y de salida con el asistente Interacción
Web. También puede añadir
componentes Web de iSeries a las páginas; por ejemplo, los
equivalentes Web de las teclas de mandato de iSeries, los campos de
entrada que solo aceptan determinados tipos de datos, o un componente
Web que proporciona soporte en forma de subarchivo. Incluso puede
utilizar las herramientas de desarrollo Web de iSeries para
personalizar los archivos JSP generados por la herramienta WebFacing.
Las herramientas ofrecen estándares abiertos, una mayor flexibilidad y la capacidad de
unir aplicaciones existentes a asistentes de servicios Web que le permiten escribir
aplicaciones portables a otras plataformas.
Las extensiones de iSeries específicas de las Herramientas de desarrollo Web son:
- Soporte para el entorno de tiempo de ejecución Struts y el editor
de diagrama Web de Struts
- Asistente de configuración de tiempo de ejecución de herramientas Web de
iSeries, que captura información de nombre de servidor, ID de usuario,
contraseña y lista de bibliotecas
- El asistente Interacción Web permite realizar las siguientes tareas:
- Puede enlazar los componentes Web de una página Web con los
parámetros de la llamada a programa y definir los parámetros de la llamada a programa sin
necesidad de tratar directamente con archivos JSP ni con clases de iSeries.
- Puede acceder a los programas
iSeries
desde una aplicación Web o bien incluirlos como base de un servicio Web.
- Además de los componentes Web de iSeries, puede utilizar archivos
JSP con controles HTML sin formato para construir páginas Web que
interaccionen con una llamada a programa o procedimiento iSeries.
- Puede elegir una plantilla para las páginas de entrada o salida generadas
en el asistente de interacción Web.
- La característica de manejo de mensajes permite asociar
un archivo
de mensajes iSeries o un archivo de propiedades Java a su aplicación Web en el asistente
de configuración de tiempo de ejecución de las herramientas Web de iSeries. Gracias a
este soporte, sus aplicaciones podrán recuperar mensajes de tiempo de
ejecución del archivo de propiedades o de mensajes y visualizarlos en
sus páginas Web.
- La característica de controlador de flujo permite conectar múltiples páginas de
salida desde el editor de diagrama Web y especificar la condición de flujo en el
asistente de interacción Web.
- Puede definir un programa o un procedimiento al que llamar cuando se termina el
tiempo de espera de sesión de la aplicación Web.
- Se ha mejorado la flexibilidad de las clases Java creadas por el
asistente de interacción Web, que ahora incluyen más métodos y se han
organizado en paquetes.
Estas clases Java se generan a partir de plantillas, y las plantillas
también se pueden personalizar.
- Soporte para las hojas de estilo en cascada (CSS)– puede definir sus
propias hojas de estilo externas o internas, o sus estilos incorporados, para alterar
temporalmente los estilos por omisión de los componentes Web de iSeries. Ello le dará más
flexibilidad a la hora de personalizar el aspecto de sus páginas Web.
- Resulta fácil diseñar una página JSP propia con la vista Paleta, en la que
se han realizado mejoras; se proporciona validación de los campos de entrada en la vista
Atributos, para disminuir la probabilidad de escribir datos erróneos.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.