Concepts :
|
Rôle du J2EE | Rôle du RUP |
---|---|
Fournisseur de composants du Système
d'applications
Le fournisseur de composants d'applications comprend un certain nombre de rôles; tels que les développeurs EJB et les concepteurs de documents HTML. Ces rôles sont chargés de produire les composants d'applications J2EE et de les regrouper en packages dans les modules J2EE appropriés. Le fournisseur de composants système est une spécialisation du fournisseur de composants d'applications et peut ainsi être mappé aux rôles du RUP. |
Architecte logiciel
|
Assembleur d'applications
L'assembleur d'applications créé une application J2EE à partir des composants J2EE et la distribue comme un fichier EAR. L'assembleur d'applications décrit également toute dépendance externe liée à l'application J2EE. |
Intégrateur
|
Déployeur
Le déployeur est chargé de déployer une application J2EE dans l'environnement d'exploitation. La première étape du déploiement consiste à installer les divers composants de l'application dans les conteneurs J2EE qui conviennent. La seconde étape du déploiement consiste à configurer toutes les dépendances externes qui ont été déclarées, de sorte qu'elles soient converties. Par exemple, les rôles liés à la sécurité qui ont été définis, sont mappés vers des groupes et des comptes utilisateurs de l'environnement d'exploitation. La troisième étape consiste à exécuter la nouvelle application, de sorte qu'elle soit prête à recevoir les demandes. |
Administrateur système
|
Fournisseur de produits J2EE
Un fournisseur de produits J2EE est le fournisseur de l'implémentation de la plate-forme J2EE, également connu sous le nom de produit J2EE. Les fournisseurs de produit J2EE sont par exemple BEA, IBM et Sun Microsystems. Ces entreprises valorisent généralement leur potentiel, en fournissant une implémentation de la plate-forme J2EE. Par exemple, l'implémentation BEA est conçue à partir du moniteur de traitement des transactions Tuxedo de BEA, remarquablement réussi. Un fournisseur de produits J2EE peut également prendre en charge la fourniture des outils utilisés pour le déploiement et la gestion des applications. |
Aucun.
Le RUP ne prend pas en charge la fourniture de l'implémentation de la plate-forme J2EE. La plate-forme J2EE est un des outils utilisés dans un projet (elle est considérée comme un point d'entrée du processus). |
Administrateur système
L'administrateur système est responsable de l'infrastructure du contexte d'exécution qui inclut toutes les applications J2EE déployées. |
Administrateur système |
Fournisseur d'outils
Le fournisseur d'outils fournit les outils nécessaires au support de développement et au regroupement des composants d'applications. Ces outils correspondent fréquemment aux différents types de composants d'applications et comportent des IDE telles que le Rational XDE (from Rational Software), le développeur d'applications WebSphere Studio (d'IBM) et le JBuilder (de Borland). |
Aucun.
Le RUP ne prend pas en charge la fourniture des outils de support du développement J2EE. Les outils éventuels pouvant être utilisés dans un projet sont considérés comme les points d'entrée du processus. |
Le tableau suivant résume la manière dont les éléments J2EE sont représentés, en utilisant les artefacts RUP. Les liens vers les principes et conseils plus détaillés de chaque élément J2EE sont également précisés.
RUP (Rational Unified Process)
|