Configuration de l'outil IBM WebFacing

Pour configurer l'outil WebFacing sur les systèmes, vous devez exécuter les opérations suivantes :

  • Configuration de WebSphere Application Server sur le serveur i5/OS
  • Installation des modifications provisoires du logiciel du serveur WebFacing sur le serveur i5/OS
  • Démarrage du serveur WebFacing sur le serveur i5/OS
  • Transfert des applications converties sur le serveur i5/OS

Configuration de WebSphere Application Server sur le serveur i5/OS

WebSphere Application Server gère l'exécution des pages JavaServer et des JavaBeans générés pendant le processus de conversion DDS. Pour configurer WebSphere Application Server pour i5/OS, consultez la documentation figurant sur les sites Web suivants :

Vous devez exécuter au minimum la procédure d'installation. Il est vivement recommandé de prendre connaissance de la documentation IBM WebSphere Application Server, notamment les sections relatives à l'installation et à la création d'instances du serveur d'applications.

Vous pouvez configurer plusieurs instances séparées du serveur WebSphere Application Server. Si votre système est destiné à des tâches de test et de production, il peut être utile de créer des instances pour les tests et le développement, et d'autres instances pour la production. De la même manière, si plusieurs développeurs travaillent au développement, leurs résultats peuvent être développés et testés séparément en créant des instances supplémentaires. L'installation et la configuration de WebSphere Application Server définissent un serveur HTTP par défaut accessible via le port 80. Un serveur d'administration est accessible par défaut sur le port 9060, pour les versions 6.0 et 6.1 et sur le port 9090 pour les versions 5.1 Base et 5.1 Express. L'accès aux serveurs d'administration s'effectue via une console basée navigateur. Pour créer des instances supplémentaires, consultez les sites Web suivants :

Si vous utilisez la version 5.1 Base, accédez à l'Information Center i5/OS, puis cliquez sur : Accueil > Administration > Configuration et gestion > Administration d'instances WebSphere Application Server > Création d'une instance

Si vous utilisez la version 5.1 Express, accédez à i5/OS Information Center, puis cliquez sur : Accueil du Information Center > Serveurs e-business et Web > Serveurs d'application > WebSphere Application Server - Express 5.0 > Administration > Création d'une instance de serveur d'application

Testez la configuration de WebSphere Application Server. Pour plus d'informations sur le test de la configuration de votre serveur d'applications, consultez le lien Vérification de l'installation sur les sites Web ci-dessous.

Installation des modifications provisoires du logiciel du serveur WebFacing sur le serveur i5/OS

Le serveur WebFacing joue le rôle de passerelle entre WebSphere Application Server et votre application i5/OS initiale. Pour plus d'informations sur les modifications provisoires (PTF) du serveur WebFacing, voir Identification et résolution des incidents dans les applications WebFacing.

Les modifications provisoires du logiciel du serveur WebFacing doivent être installées sur le serveur i5/OS sur lequel votre application sera exécutée. Hormis sur les derniers modèles de serveur i5/OS, l'outil WebFacing consomme des cycles interactifs. Même si le serveur WebSphere Application Server peut être exécuté sur le même système, il n'est pas nécessaire qu'il soit lancé sur le système hébergeant votre application. L'interface convertie pour votre application est déployée en tant qu'application WebSphere. Vous pouvez déployer l'application WebFacing WebSphere sur un serveur i5/OS, l'application i5/OS étant installée sur un autre.

Démarrage du serveur d'exécution WebFacing sur le serveur i5/OS

  1. Démarrez le serveur d'exécution WebFacing sur le serveur i5/OS. Si vous utilisez i5/OS version 5.2 ou plus, tapez STRTCPSVR SERVER(*WEBFACING) sur la ligne de commande. Pour arrêter le serveur WebFacing, tapez ENDTCPSVR SERVER(*WEBFACING).
  2. Pour vérifier que le serveur fonctionne correctement, tapez WRKACTJOB.
    1. Sur la ligne de commande, tapez WRKACTJOB JOB(QQF*) pour afficher la liste des travaux WebFacing :
      • QQFWFSVR - serveur d'exécution WebFacing ET
      • QQFVTSVR -- serveur terminal virtuel WebFacing (plusieurs travaux QQFVTSVR peuvent être exécutés ; ce comportement est normal)
    Remarque : Consultez la valeur système QAUTOVRT. Si elle est égale à 0, aucune session de navigateur ne peut être lancée à la place de travaux VT (Virtual Terminal). Le serveur d'exécution WebFacing s'appuie sur des travaux VT. La valeur de QAUTOVRT détermine le nombre de travaux VT pouvant être démarrés automatiquement. Si nécessaire, définissez la valeur *NOMAX ou une valeur supérieure à 0 pour QAUTOVRT. Pour modifier la valeur de QAUTOVRT, utilisez la commande du serveur i5/OS WRKSYSVAL permettant d'agir sur les valeurs système.

Transfert des applications converties sur le serveur i5/OS

Le développement d'application est réalisé sur un poste de travail. Les artefacts générés par l'application doivent être transférés ultérieurement sur un serveur i5/OS, où ils pourront être déployés par le serveur WebSphere Application Server. Définissez une méthode de transfert des applications converties sur votre serveur i5/OS. Si vous déployez les applications converties sur le serveur i5/OS, vous devez choisir une méthode pour les transférer sur votre serveur. En fait, les applications sont transférées sous la forme de fichiers EAR, qui représentent des packages d'applications Web archivés créés via l'assistant d'exportation. Ils simplifient le déploiement et l'installation de nouvelles applications Web WebFacing sur le serveur WebSphere Application Server. Voici les principales méthodes permettant de transférer des fichiers :
  • Perspective Explorateur de systèmes distants de l'espace de travail Rational Developer for System i
  • Partage de fichiers i5/OS NetServer : Grâce à cette méthode, les fichiers peuvent être transférés à l'aide de l'assistant d'exportation.
  • FTP : Grâce à FTP, les fichiers sont transférés manuellement.

Le partage de fichiers NetServer permet d'associer un dossier du système de fichiers intégré résidant sur le serveur i5/OS à la lettre d'une unité de votre poste de travail. Vous pouvez ainsi utiliser l'assistant d'exportation pour transférer des fichiers sur votre serveur comme si vous copiez des fichiers d'un dossier dans un autre sur votre poste de travail Le serveur FTP doit s'exécuter sur votre serveur i5/OS pour que vous puissiez l'utiliser dans le but de transférer des fichiers. Si FTP n'est pas actif, vous pouvez le lancer en entrant la commande STRTCPSVR *FTP.

Le composant WebFacing fournit une interface graphique permettant de sélectionner, de convertir et de tester les interfaces utilisateur converties de votre application initiale.