Guide d'utilisation de l'outil: Déploiement d'une application Web Application vers le serveur WebSphere Application Server
Ce guide d'utilisation de l'outil décrit la manière de déployer une application Web sur un serveur WebSphere Application Server en utilisant l'environnement de modélisation RAD 6.0.
Outil: Rational Application Developer
Relations
Description principale

Présentation

Pour pouvoir déployer une application Web, vous devez au préalable l'assembler en un fichier archive (module J2EE ou application J2EE). Ensuite, le déploiement consiste tout simplement à installer le fichier archive sur le serveur qui utilise les outils d'administration WebSphere. Les étapes suivantes sont réalisées dans ce guide d'utilisation de l'outil :

Créer un fichier archive pour l'application

Si votre application Web a été développée dans RAD 6.0, exécutez les étapes décrites dans Guide d'utilisation de l'outil : Assembler des modules et applications J2EE avec RAD 6.0 pour l'assembler en un fichier archive. Dans le cas contraire, vous pouvez utiliser les outils de développement (Assembly Toolkit) de WebSphere Application Server pour créer une archive comme suit :

  1. Démarrez les outils de développement (Assembly Toolkit).
    1. Pour Windows, sélectionnez Démarrer > Programmes > IBM > ASTK > ASTK.
    2. Dans la fenêtre Application Server Toolkit, spécifiez un nom d'espace de travail et cliquez sur OK.
  2. Pour créer un fichier EAR (Enterprise Application Archive) procédez comme suit :
    1. Dans la vue J2EE, sélectionnez l'option de nouveau projet d'application d'entreprise (Fichier > Nouveau > Projet d'application d'entreprise).
    2. Utilisez l'assistant de nouveau projet d'application d'entreprise pour sélectionner le niveau J2EE, spécifier le nom et l'emplacement du fichier EAR et sélectionner les modules existants (Web, EJB, client ou connecteur d'application) à inclure dans le fichier EAR.
  3. Pour créer un fichier WAR (Web Archive) procédez comme suit :
    1. Dans la vue J2EE, sélectionnez l'option de nouveau projet Web dynamique (Fichier > Nouveau > Projet Web dynamique).
    2. Utilisez l'assistant de nouveau projet Web pour spécifier le nom et l'emplacement du fichier WAR, pour l'associer à un fichier EAR et pour personnaliser les options du projet Web.
    3. Une fois la création de projet Web effectuée, vous pouvez importer le contenu Web à l'aide de l'assistant d'importation accessible depuis le menu Fichier (File).
  4. Pour créer un fichier EJB JAR, procédez comme suit :
    1. Dans la vue J2EE, sélectionnez l'option de projet EJB (Fichier > Nouveau > Projet EJB).
    2. Utilisez l'assistant de nouveau projet EJB pour sélectionner la version de spécification EJB à utiliser, pour spécifier le nom et l'emplacement du fichier JAR, pour l'associer à un fichier EAR et pour définir les dépendances de modules et de fichiers JAR.
    3. Une fois la création de projet EJB effectuée, vous pouvez importer les JavaBeans et les produits correspondants à l'aide de l'assistant d'importation accessible depuis le menu Fichier (File).
  5. Pour créer un fichier JAR de client d'application, procédez comme suit :
    1. Dans la vue J2EE, sélectionnez l'option de projet client d'application Fichier > Nouveau > Projet de client d'application.
    2. Utilisez l'assistant de création de projet de client d'application pour sélectionner le niveau J2EE à utiliser, pour spécifier le nom et l'emplacement du fichier JAR, pour l'associer à un fichier EAR et pour définir les dépendances de modules et de fichiers JAR.
  6. Pour créer un fichier RAR (Resource Adapter Archive) :
    1. Dans la vue J2EE, sélectionnez l'option de projet connecteur Fichier > Nouveau > Projet de connecteur.
    2. Utilisez l'assistant de projet de connecteur pour spécifier le nom et l'emplacement du fichier JAR, pour l'associer à un fichier EAR et pour définir les dépendances de modules et de fichiers JAR.
  7. Modifiez les descripteurs de déploiement pour les modules d'applications d'entreprise, les modules Web, EJB ou les modules de clients d'applications, selon les besoins.
    1. Dans la vue hiérarchique de J2EE, cliquez avec le bouton droit de la souris sur le module et sélectionnez l'ouverture avec l'éditeur de descripteurs de déploiement (Ouvrir avec > Editeur de descripteur de déploiement).
    2. Sélectionnez l'onglet approprié au bas de la vue d'éditeur pour éditer les valeurs spécifiques du descripteur de déploiement.
  8. Générez le code de déploiement des modules EJB.
    1. Dans la vue hiérarchique de J2EE, cliquez avec le bouton droit de la souris sur le module et sélectionnez l'option de création à l'aide de code RMIC et de déploiement (Générer avec > Déploiement et RMIC).
    2. Vérifiez qu'aucun incident n'est signalé pendant le processus de création.
  9. Générez le code de déploiement des modules de services Web.
    1. Dans la vue hiérarchique de J2EE, cliquez avec le bouton droit de la souris sur le module et sélectionnez l'option de déploiement de services Web (Services Web > Déployer service Web).
    2. Vérifiez qu'aucun incident n'est signalé pendant le processus de création.

Installer le fichier archive dans WebSphere Application Server

Après avoir assemblé votre application, utilisez les outils d'administration de WebSphere pour déployer les fichiers EAR, WAR ou JAR sur le serveur d'applications. Pour les interfaces utilisateur ou basées sur les scripts, utilisez la Console d'administration ou l'outil wsadmin, respectivement. Pour utiliser la Console d'administration, procédez comme suit :

  1. Lancez le serveur d'applications (utilisez la commande startServer à partir d'une ligne de commande).
  2. Lancez la console d'administration ; pour cela, ouvrez un navigateur Web et entrez : http:// your_server_name:9090/admin.
  3. Connectez-vous à la console.
  4. Exécutez la procédure d'installation d'une nouvelle application.