Versions des modules d'entreprise installables
Le contenu d'un module Java™ EE a un impact sur le fait de pouvoir installer le module sur une cible de déploiement. Une cible de déploiement est un serveur ou un cluster avec au moins un membre dans le produit WebSphere Application Server.
Modules d'application pouvant être installés
Sélectionnez uniquement des cibles de déploiement appropriées au module. Vous devez installer une application, un module EJB, un fichier SAR (SIP (Session Initiation Protocol) archive) ou un module client sur une cible de version 9.x dans les conditions suivantes :
- Le module prend en charge une technologie Java Platform, Enterprise Edition (Java EE) 7 ajoutée dans la version 9.x.
- Le module appelle une API d'exécution 9.x.
- Le module utilise une fonction de produit 9.x.
Par exemple, étant donné que la prise en charge de l'utilisation des liaisons par défaut Java EE a été ajoutée dans la version 9.0, vous devez installer un module qui utilise les liaisons par défaut Java EE uniquement sur une cible de version 9.x.
Si un module prend en charge Java EE 6, vous pouvez l'installer sur une cible de déploiement 9.x ou 8.5.x. Les modules appelant une API 8.x ou utilisant une fonction 8.x peuvent être installés sur une cible de déploiement 9.x ou 8.x. Si un module prend en charge Java 2 Platform, Enterprise Edition (J2EE) 1.4, vous pouvez l'installer sur une cible de déploiement version 9.x, 8.x ou 7.x. Les modules appelant une API 7.x ou utilisant une fonction 7.x peuvent être installés sur une cible de déploiement 9.x, 8.x ou 7.x. Les modules nécessitant la fonctionnalité du module de fonctions 7.x peuvent être installés sur une cible de déploiement de version 9.x ou 8.x ou sur une cible de déploiement 7.x qui a été activée avec ce module de fonctions.
La sélection d'options telles que Précompilation des fichiers JavaServer Pages, Déploiement de services Web ou Déploiement de beans enterprise au cours de l'installation de l'application indique que l'application utilise des fonctions de la version produit en cours. Ne sélectionnez pas ces options si les cibles des applications se trouvent sur des noeuds de version plus ancienne. Utilisez les outils disponibles dans la version ancienne (par exemple, JspBatchCompiler, wsgen ou ejbdeploy) pour mettre à jour votre application avec un code généré avant le déploiement de votre application.

Fichiers RAR pouvant être installés
Vous pouvez installer un module adaptateur de ressources autonome (connecteur) ou un fichier RAR, développé pour un produit version 7.x sur une cible de déploiement 9.x, 8.x ou 7.x. Vous devez installer un module qui appelle une API 8.x sur une cible de déploiement 9.x ou 8.x. Vous devez installer un module qui appelle une API 9.x sur une cible de déploiement 9.x.
Cibles de déploiement
Le tableau ci-après répertorie les versions de cible de déploiement compatibles pour les différents modules. La mention "9.x, 8.x ou 7.x" pour les versions de cible de déploiement indique que vous pouvez déployer le module sur un serveur ou un cluster WebSphere Application Server version 9, 8 ou 7.
Type de module | Prise en charge de module Java | Le module appelle des API d'exécution 7.x, 8.x ou 9.x ou utilise des fonctions 7.x, 8.x ou 9.x ? | Versions client pouvant installer un module | Versions de cible de déploiement |
---|---|---|---|---|
Application, EJB ou Web | J2EE 1.3 | Non | 9.x, 8.x ou 7.x | 9.x, 8.x ou 7.x |
Application, EJB ou Web | J2EE 1.3 | Yes | 9.x, 8.x ou 7.x pour les API ou fonction 7.x 9.x ou 8.x pour les API ou fonctions 8.x |
9.x, 8.x ou 7.x |
Application, EJB, SAR ou Web | J2EE 1.4 | Oui ou Non | 9.x, 8.x ou 7.x | 9.x, 8.x ou 7.x |
Application, EJB, SAR ou Web | Java EE 5 | Oui ou Non | 9.x, 8.x ou 7.x | 9.x, 8.x ou 7.x |
Application, EJB, SAR ou Web | Java EE 6 | Oui ou Non | 9.x. ou 8.x | 9.x ou 8.x |
Application, EJB, SAR ou Web | Java EE 7 | Oui ou Non | 9.x 9.x ou 8.5.x pour les modules Web |
9.x 9.x ou 8.5.x pour les modules Web |
Client | Toutes les versions Java EE | Oui ou Non | 9.x ou 8.x | 9.x ou 8.x |
Adaptateur de ressources | JCA 1.0 | Non | 9.x, 8.x ou 7.x | 9.x, 8.x ou 7.x |
Adaptateur de ressources | JCA 1.0 | Yes | 9.x, 8.x ou 7.x | 9.x, 8.x ou 7.x |
Adaptateur de ressources | JCA 1.5 | Oui ou Non | 9.x, 8.x ou 7.x | 9.x, 8.x ou 7.x |
Adaptateur de ressources | JCA 1.6 | Oui ou Non | 9.x ou 8.x | 9.x ou 8.x |
Adaptateur de ressources | JCA 1.7 | Oui ou Non | 9.x | 9.x |