Académique Documents
Professionnel Documents
Culture Documents
Développement
des Applications
Entreprises
LICENCE 4 GL
Yves NDETURUYE
Master en Génie Logiciel
Jakarta EE (anciennement Java Platform, Enterprise
Edition (Java EE) et Java 2 Platform, Enterprise
Edition (J2EE)) est un ensemble de spécifications
qui étendent Java SE avec des spécifications pour
les fonctionnalités d’entreprise telles que
l’informatique distribuée et les services Web.
Source : https://www.oracle.com/java/technologies/java-ee-glance.html
EVOLUTION DE JAVA EE
SOURCE :https://www.linkedin.com/learning/jakarta-ee-building-your-first-
application/up-and-running-with-jakarta-ee
Pourquoi ce changement
de Nom ?
Et d’où vient JAKARTA ?
JAVA EE - JAKARKA EE
QU’EST-CE QUI A CHANGÉ ?
Jakarta EE (Enterprise
Java EE (Enterprise Edition) Edition)
Géré par Oracle Fondation Eclipse
communauté moins active Participation plus large
Collaboration limitée avec Collaboration active
MicroProfile avec MicroProfile
Intégration parfois limitée Efforts pour améliorer
espace de nom : l'intégration
espace de nom :
javax
jakarta
S'il est combiné avec Jakarta EE, Lors de la publication d'une nouvelle
chaque microservice est déployé à version d'un microservice, l'ancienne
l'aide de son propre artefact de version doit rester disponible pendant un
déploiement certain temps pour permettre la transitio
Couplage faible
RÉSULTATS DE 2022
plus d’infos
ARCHITECTURE
D’UNE APPLICATION
JAKARTA
APPLICATION/ DONNÉES
PRESENTATION
BUSINESS
Les applications JAKARTA EE, utilisent une architecture à plusieurs niveaux, c’est-à-dire,
Une application ayant plusieurs couches où la logique d'affichage de l'interface utilisateur,
la logique métier, la logique de persistance, etc., sont séparées logiquement en différentes
couches.
Dépendance
Dans un modèle à plusieurs niveaux ou
multicouches, chaque couche ne dépend
que de la couche inférieure
LA RÉSIDENCE DES
COMPOSANTS
VOTRE PASSEPORT
Retour à la vue d'ensemble
Les composants d'interface utilisateur utilisés dans ce cours web sont des
pages Facelets basées sur la technologie Jakarta Faces. Cela signifie qu’une
application web basée sur cette technologie doit être configurée comme une
application Jakarta Faces (JSF)
La technologie
Jakarta Faces
Les technologies Jakarta Faces (Jakarta EE) sont un ensemble de frameworks et de spécifications qui
simplifient le développement d'applications web basées sur Java en fournissant une interface utilisateur riche
et interactive. Elle repose sur le modèle modèle-vue-contrôleur.