Une application J2EE est un Elément d'implémentation, à un niveau de granularité très élevé. Elle constitue le plus grand élément déployable directement supporté par la plate-forme J2EE.
Autres relations :  Partie de Modèle d'implémentation
Etend : Elément d'implémentation
Rôle :  Intégrateur
Caractère facultatif :  Facultatif.
Les applications J2EE peuvent être déployées comme un ensemble de modules J2EE autonomes. 
Canevas et rapports: 
     
Exemples : 
     
Représentation UML :  Artefact, avec le stéréotype <<EAR>>
Plus d'informations : 

Entrée d'activités :    Sortie d'activités :   

Objet To top of page

L'application J2EE est le plus grand élément déployable directement pris en charge par la plate-forme J2EE. Elle contient un ou plusieurs des J2EE Modules suivants.

Calendrier To top of page

Une application J2EE peut être créée pendant la phase d'élaboration lorsque les prototypes architecturaux sont développés. L'application J2EE est mise à jour pendant les phases de construction et de transition lorsque les composants J2EE sont développés et que des défauts sont trouvés et supprimés.

Responsabilité To top of page

L'Intégrateur, responsable de l'application J2EE, s'assure que :

  • L'application J2EE implémente correctement la conception correspondante et satisfait aux spécifications de conception.
  • Les modules J2EE sont cohérents entre eux, notamment les descripteurs de déploiement.
  • Le descripteur de déploiement de l'application est correct et cohérent.
  • L'application a été correctement empaquetée pour le déploiement.

Personnalisation To top of page

Les applications J2EE sont empaquetées dans un fichier EAR (fichier d'archive d'entreprise) et disposent d'un descripteur de déploiement application.xml permettant de personnaliser en un tout les modules et l'application. Des modules J2EE autonomes peuvent néanmoins également être déployés directement au lieu d'être assemblés dans une application J2EE.



RUP (Rational Unified Process)   2003.06.15