Les outils de d'veloppement Web iSeries permettent de créer de nouvelles applications e-business, qui utilisent une interface frontale Web pour communiquer avec la logique applicative d'un programme ILE ou non ILE résidant sur un serveur iSeries. Contrairement à l'outil WebFacing, les outils de développement Web permettent de créer une application Web à partir de zéro et de contrôler complètement son comportement et sa présentation tout en proposant un plus grand nombre d'outils de personnalisation. Vous pouvez créer une conception de haut niveau pour votre site Web, puis appliquer des modèles de pages au moyen de Website Designer. Vous pouvez ensuite créer les pages individuelles avec Page Designer ou générer des fichiers JSP d'entrée et sortie à partir de l'assistant Interaction Web. Vous pouvez également ajouter des composants Web iSeries dans vos pages, par exemple, des équivalents Web de touches de commande iSeries, des zones d'entrée qui n'acceptent que des types particuliers de données ou un composant Web qui fournit un support du genre sous-fichier. Vous pouvez même utiliser des outils de développement Web iSeries pour personnaliser les fichiers JSP générés par l'outil WebFacing.
Les outils offrent tous les avantages des systèmes ouverts, une souplesse supérieure et la possibilité d'associer des applications existantes aux assistants de services Web, pour concevoir des applications transférables d'une plateforme à une autre.
Les outils de d'veloppement Web ont fait l'objet des extensions iSeries suivantes :
- Prise en charge de l'environnement d'exécution Struts et de l'éditeur graphique Web Struts
- Enregistrement des informations relatives au nom du serveur, à l'ID utilisateur, au mot de passe et à la liste de bibliothèques via l'assistant de configuration d'exécution d'outils iSeries Web
- L'assistant Interaction Web permet de réaliser les tâches suivantes :
- Vous pouvez associer les composants Web d'une page Web aux paramètres de votre appel de programme et définir ces derniers sans avoir à manipuler directement les fichiers JSP et les classes iSeries.
- Vous pouvez accéder aux programmes iSeries depuis une application Web ou les inclure en tant que base d'un service Web.
- En plus des composants Web iSeries, vous pouvez utiliser des fichiers JSP avec des contrôles HTML très simples pour créer des pages Web qui interagissant avec un programme iSeries ou un appel de procédure.
- Vous pouvez choisir un modèle de page pour les pages d'entrée et de sortie générées dans l'assistant Interaction Web.
- La messagerie électronique permet d'associer un fichier de messages iSeries ou un fichier de propriétés Java à votre application Web dans l'assistant de configuration d'exécution d'outils Web iSeries. Votre application peut ainsi récupérer des messages d'exécution dans le fichier de propriétés ou de messages et les afficher sur vos pages Web.
- Le contrôleur de flux permet de connecter plusieurs pages de sortie à partir de l'éditeur graphique Web et de préciser la condition du flux dans l'assistant Interaction Web.
- Vous pouvez définir un programme ou une procédure qui sera appelée lorsque votre session d'application Web expirera.
- Grâce à la plus grande flexibilité des classes Java créées par l'assistant Interaction Web, vous pouvez inclure davantage de méthodes, que vous pouvez organiser en modules.
Ces classes Java sont générées à partir de modèles que vous pouvez également personnaliser.
- Le produit prend en charge les feuilles de style en cascade, qui permettent de définir votre propre feuille de style interne ou externe (ou des styles en ligne) pour remplacer les styles par défaut des composants Web iSeries. Vous disposez ainsi d'une plus grande flexibilité dans la personnalisation de la présentation de vos pages Web.
- Il est plus facile de concevoir votre propre page JSP grâce à la vue Palette améliorée ; la validation des zones de saisie est assurée dans la vue Attribut, pour limiter les risques de saisie de données erronées.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.