Technologies Web disponibles

Outre l'organigramme et les rubriques Nouveautés, le tableau suivant propose un guide simple pour vous aider à choisir la technologie ou l'outil Web iSeries approprié selon votre objectif de programmation. Pour plus d'informations, cliquez sur les liens vers les rubriques associées.

Objectif Technologie et outil Remarques Rubriques associées
Déploiement Web des applications iSeries interactives existantes Outil IBM WebFacing Host Access Transformation Services (HATS) L'outil IBM WebFacing convertit le source des fichiers écran DDS en fichiers JSP (JavaServer Pages).

HATS transforme le flux de données 5250 en interface utilisateur Web pendant la phase d'exécution.

Les deux outils permettent de personnaliser les interfaces utilisateurs Web générées. Chacun présente des avantages différents.

Développement d'applications WebFacing iSeries
Création d'interfaces utilisateur Web pour logique applicative iSeries Outils des services Web iSeries

XML Toolkit pour iSeries

L'assistant Services Web prend désormais en charge la création de services Web directement à partir d'un source ILE RPG ou COBOL. Vous pouvez également créer un fichier WSDL (Web Service Definition Language) à partir de la définition de l'API d'un programme iSeries.

Le produit contient des API client C++ pour les applications C++ qui doivent appeler des services Web. Un aperçu technique donne un ensemble d'API en langage C que les programmes RPG et COBOL ILE peuvent utiliser pour appeler des services Web.

Developing iSeries Web services
Développement de nouvelles applications Web JSF (JavaServer Faces) La technologie JavaServer Faces propose un canevas et de nombreuses options pour générer des interfaces utilisateurs Web. Il s'agit d'un choix stratégique pour développer des applications Web. Java Server Faces
Développement d'applications client enrichi Outils de développement Java iSeries

Java Visual Editor

Vous pouvez créer des plateformes RCP (Rich Client Platform) avec les outils et l'éditeur Visual Editor Java dans Development Studio Client. Des fonctionnalités iSeries spécifiques ont été ajoutées aux outils du plan de travail Eclipse :
  • Vue Transformation et Exécution Java iSeries
  • Exécution d'une configuration pour les applications Java iSeries sur le serveur iSeries
  • Commandes iSeries pour l'éditeur Visual Editor, notamment beans JFormatted et DFU
Développement d'applications Java iSeries
Encapsulation et conversion multiplateforme des applications issues des technologies futures Outils EGL Langage de quatrième génération (4GL), EGL permet une abstraction supérieure des applications et une génération du code Java ou COBOL approprié sur le serveur iSeries. Les détails du langage Java et J2EE étant cachés, la durée d'apprentissage est donc relativement courte pour les programmeurs COBOL ou RPG. Vous pouvez utiliser des instructions d'E-S similaires pour accéder aux différents types de magasin de données externes. Introduction to EGL