Opciones de tecnología Web

Además de los temas Mapa de ruta del desarrollador de iSeries y Novedades, la tabla siguiente proporciona una guía sencilla como ayuda para elegir la tecnología o herramientas Web de iSeries debe utilizar en función del objetivo de programación. Pulse los enlaces de los temas relacionados para obtener más información.

Objetivo Tecnología y herramienta Notas Temas relacionados
Habilitar para la Web las aplicaciones iSeries interactivas existentes IBM WebFacing Tool Host Access Transformation Services (HATS) IBM WebFacing Tool convierte código fuente de archivos de pantalla DDS en JavaServer Pages (archivos JSP).

HATS transforma la corriente de datos 5250 en una interfaz de usuario Web en tiempo de ejecución.

Ambas herramientas permiten la personalización de la UI Web generada y cada herramienta tiene potencialidades diferentes.

Desarrollar aplicaciones iSeries WebFacing
Crear interfaces de usuario Web para lógica comercial iSeries Herramientas de servicios Web de iSeries

Juego de herramientas XML para iSeries

El asistente Servicios Web da soporte actualmente a la creación de un servicio Web directamente desde código fuente ILE RPG o COBOL. Como alternativa, puede crear un archivo WSDL (Web Service Definition Language) desde la definición de API de un programa iSeries.

El juego de herramientas contiene API de cliente C++ que pueden utilizar las aplicaciones C++ que necesiten invocar servicios Web. Una previsión técnica suministra un conjunto de API de lenguaje C que pueden utilizar los programas ILE RPG y COBOL para llamar a servicios Web.

Desarrollar servicios Web de iSeries
Desarrollar nuevas aplicaciones Web JavaServer Faces (JSF) La tecnología JavaServer Faces suministra una infraestructura y opciones variadas para construir interfaces de usuario Web. Es una opción estratégica para el desarrollo de aplicaciones Web. Java Server Faces
Desarrollar aplicaciones de cliente ricas Herramientas de desarrollo Java de iSeries

Editor visual Java

Actualmente pueden crearse ricas aplicaciones de plataforma cliente mediante las herramientas Java y el Editor visual en Development Studio Client. Se han añadido posibilidades específicas de iSeries a estas herramientas del entorno de trabajo de Eclipse:
  • Vista Transformación y ejecución Java de iSeries
  • Configuración de ejecución para aplicaciones Java de iSeries en el servidor iSeries
  • Controles iSeries para el Editor visual, como por ejemplo beans JFormatted y beans DFU
Desarrollar aplicaciones Java de iSeries
Encapsular las aplicaciones a partir de futuros cambios de tecnología y habilitarlas para múltiples plataformas Herramientas EGL (Enterprise Generation Language) Como cuarto lenguaje de generación (4GL), EGL abstrae las aplicaciones a un nivel superior y genera el código Java o COBOL adecuado en el servidor iSeries. Dado que los detalles de Java(TM) y J2EE están ocultos al usuario, el tiempo de aprendizaje es relativamente corto para los programadores de COBOL o RPG. Puede utilizar sentencias de E/S similares para acceder a tipos diferentes de almacenes de datos externos. Introducción a EGL