Méthodes d'installation d'applications ou de modules d'entreprise

Ce produit comprend différentes méthodes d'installation pour les fichiers d'application Java™ Platform Enterprise Edition (Java EE).

Les fichiers pouvant être installés incluent des fichiers EAR (fichiers d'archive d'entreprise), EJB (beans enterprise), WAR (fichiers d'archive d'application Web), des fichiers d'archivage SIP (Session Initiation Protocol) (SAR), un connecteur RAR (adaptateur de ressource) et des modules de client d'application. Ils peuvent être installés sur un serveur ou un cluster. Les fichiers de client d'application peuvent être installés dans une configuration WebSphere Application Server mais ne peuvent pas être exécutés sur un serveur.

Tableau 1. Méthodes d'installation des fichiers d'application. Déploiement d'une application ou d'un module à l'aide de la console d'administration, de l'outil wsadmin, de la programmation ou des outils de déploiement.
Option Méthode Modules Commentaires Démarrage après installation
Assistant d'installation de la console d'administration

Voir les rubriques relatives à l'installation des fichiers d'application d'entreprise à l'aide de la console.

Cliquez sur Applications > Nouvelle application > Nouvelle application d'entreprise dans l'arborescence de navigation de la console, puis suivez les instructions de l'assistant. Fichiers pour les modules suivants :
  • EAR
  • EJB
  • WAR
  • SAR
  • RAR
  • Client d'application
Fournit l'un des moyens les plus simples d'installer des fichiers d'application.

Pour les applications dont les liaisons par défaut ne nécessitent aucune modification, après avoir indiqué le fichier de l'application, développez Choisissez de générer des liaisons et des mappages par défaut, sélectionnez Génération des liaisons par défaut, cliquez sur l'étape de résumé, puis cliquez sur Terminer.

Cliquez sur Démarrer à la page d'applications d'entreprise, accessible en cliquant sur Applications > Types d'application > Applications WebSphere Enterprise dans l'arborescence de navigation de la console.
[AIX Solaris HP-UX Linux Windows][z/OS]Répertoire surveillé [AIX Solaris HP-UX Linux Windows][z/OS]Ajoutez un fichier ou un module EAR au sous-répertoire monitoredDeployableApps du profil d'un serveur d'applications ou d'un gestionnaire de déploiement.

Le répertoire contrôlé des serveurs d'applications de base (autonomes) est le répertoire monitoredDeployableApps/servers/nom_du_serveur du profil du serveur d'applications.

Le profil d'un gestionnaire de déploiement est doté des répertoires contrôlés suivants :
  • monitoredDeployableApps/servers/nom_serveur
  • monitoredDeployableApps/nodes/nom_noeud /servers/nom_serveur
  • monitoredDeployableApps/clusters/nom_cluster
[AIX Solaris HP-UX Linux Windows][z/OS]Fichiers pour les modules suivants :
  • EAR
  • EJB
  • WAR
  • SAR

Utilisez cette option pour le déploiement de la fonction glisser-déposer de Java EE 5.0 et des modules ultérieurs.

[AIX Solaris HP-UX Linux Windows][z/OS]Fournit l'un des moyens les plus simples d'installer des applications.

Vous ne pouvez pas définir de liaisons pendant le déploiement. Installez les applications dont les liaisons doivent être modifiées à l'aide de l'assistant d'installation de la console d'administration, des fichiers de propriétés d'application ou des scripts wsadmin.

Le déploiement des répertoires contrôlés diffère des outils de déploiement rapide de plusieurs façons :
  • Le déploiement de répertoire contrôlé prend en charge le déploiement dans des environnements de déploiement de base et réseau. Les outils de déploiement rapide ne prennent en charge que le déploiement sur l'environnement de base.
  • Le déploiement des répertoires contrôlés ne démarre pas un nouveau démon. Les outils de déploiement rapide démarrent un processus séparé.
  • Le déploiement des répertoires contrôlés prend en charge le déploiement de Java EE 5 et des modules ultérieurs. Les outils de déploiement rapide prennent en charge l'assemblage des modules J2EE 1.3 et 1.4 ainsi que le déploiement de toutes les versions du module Java EE.
  • Le déploiement des répertoires contrôlés prend en charge l'utilisation d'un fichier de propriétés pour indiquer les options de déploiement. Les outils de déploiement rapide ne prennent pas en charge l'utilisation d'un fichier de propriétés.
[AIX Solaris HP-UX Linux Windows][z/OS]L'application ou le module installé ou mis à jour est démarré automatiquement par le produit.

En ce qui concerne les installations sur le répertoire contrôlé d'un gestionnaire de déploiement, le produit ne démarre pas automatiquement une application ou un module si l'agent de noeud ou le serveur n'est pas en cours d'exécution.

[AIX Solaris HP-UX Linux Windows][z/OS]Fichier de propriétés de l'application [AIX Solaris HP-UX Linux Windows][z/OS]Créez un fichier de propriétés qui indique s'il faut installer ou mettre à jour des fichiers d'applications. Puis, exécutez la commande wsadmin applyConfigProperties de l'une des manières suivantes :
  • Dans un script
  • A une invite de commande
  • En ajoutant le fichier de propriétés à un répertoire contrôlé monitoredDeployableApps /deploymentProperties
[AIX Solaris HP-UX Linux Windows][z/OS]Fichiers pour les modules suivants :
  • EAR
  • EJB
  • WAR
  • SAR
[AIX Solaris HP-UX Linux Windows][z/OS]Pour plus d'informations sur le déploiement des applications à l'aide des fichiers de propriétés, reportez-vous aux rubriques suivantes :
  • Utilisation des fichiers de propriétés d'application pour installer, mettre à jour et supprimer les fichiers d'application d'entreprise
  • Installation de fichiers d'application d'entreprise en ajoutant des fichiers de propriété à un répertoire contrôlé
[AIX Solaris HP-UX Linux Windows][z/OS]L'application ou le module installé ou mis à jour est démarré automatiquement par le produit.

En ce qui concerne les installations sur le répertoire contrôlé d'un gestionnaire de déploiement, le produit ne démarre pas automatiquement une application ou un module si l'agent de noeud ou le serveur n'est pas en cours d'exécution.

Scripts wsadmin Appelez les commandes install de l'objet AdminApp dans un script ou à partir d'une invite de commande. Fichiers pour les modules suivants :
  • EAR
  • EJB
  • WAR
  • SAR
  • RAR
  • Client d'application
Pour plus d'informations sur wsadmin, voir la rubrique Utilisation du scriptage. Appelez la méthode startApplication sur un bean ApplicationManager MBean à l'aide d'AdminControl.
Le gestionnaire de travaux exécute des scripts wsadmin Appelez la commande AdminTask.submitJob -jobType installApplication dans un script ou lors d'une invite de commande. Fichiers pour les modules suivants :
  • EAR
  • EJB
  • WAR
  • SAR
  • RAR
  • Client d'application
Utilisez le gestionnaire de travaux afin de soumettre un travail qui installe l'application. Vous pouvez également soumettre des travaux débutant et arrêtant l'application à des moments désignés.
  • Appelez la commande AdminTask.submitJob -jobType startApplication.
  • Appelez la méthode startApplication sur un bean ApplicationManager MBean à l'aide d'AdminControl.
Interfaces de programmation d'application Java Installez les programmes en suivant les étapes de la rubrique Installation d'une application par programmation. Tous les fichiers EAR Utilisez des beans gérés JMX (Java Management Extensions) pour installer l'application. Pour obtenir une présentation la programmation des beans gérés Java, voir la rubrique Gestion des applications par programmation. Démarrez l'application en appelant la méthode startApplication sur un proxy.
Outils de déploiement rapide En résumé, procédez comme suit :
  1. Mettez à jour vos fichiers d'applications J2EE.
  2. Configurez l'environnement de déploiement rapide.
  3. Créez un projet à format libre.
  4. Lancez une session de déploiement rapide.
  5. Placez vos fichiers d'application dans le projet à format libre.
Modules J2EE aux niveaux de spécification J2EE 1.3 ou 1.4, dont les fichiers EAR files et les modules autonomes suivants :
  • EJB
  • WAR
  • SAR
  • RAR
  • Client d'application

Les outils de déploiement rapide ne prennent pas en charge les spécifications J2EE 1.2 ou Java EE 5.0 et les niveaux de spécification ultérieurs. Utilisez cette option pour le déploiement de la fonction glisser-déposer des modules J2EE 1.3 ou 1.4 . Contrairement aux répertoires contrôlés, les outils de déploiement rapide ne prennent pas en charge le déploiement de la fonction glisser-déposer de Java EE 5.0 et des modules de version supérieure.

Les outils de déploiement rapide procurent les avantages suivants :
  • Il n'est pas nécessaire d'assembler vos fichiers d'applications J2EE avant le déploiement.
  • Il n'est pas nécessaire d'utiliser les autres outils d'installation évoqués dans ce tableau pour déployer les fichiers.

Pour obtenir la liste des différences entre les outils de déploiement rapide et le déploiement des répertoires contrôlés, reportez-vous à la description de répertoire contrôlé figurant dans ce tableau.

Utilisez l'une des options de ce tableau pour démarrer l'application. L'option la plus simple consiste à cliquer sur Démarrer dans la page Applications d'entreprise.
Programmes Java Programmes de code qui utilisent des méthodes Java EE DeploymentManager (JSR-88).
Fonction obsolète Fonction obsolète: L'installation de l'application à l'aide de JSR-88 a été déconseillée dans WebSphere Application Server Version 8.0. Suivez une autre procédure présentée dans ce tableau pour déployer des applications ou des modules.depfeat
Tous les modules Java EE, y compris les fichiers EAR et les modules autonomes suivants :
  • EJB
  • WAR
  • SAR
  • RAR
  • Client d'application
  • Utilise la spécification Java EE Application Deployment (JSR-88).
  • Peut personnaliser les modules avec DConfigBeans.
Appelez la méthode start de Java EE DeploymentManager (JSR-88) dans un programme pour démarrer les modules déployés lorsque l'environnement d'exécution du module s'initialise.

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=crun_app_install
Nom du fichier : crun_app_install.html