Jakarta EE
Spécification pour les applications d'entreprise sur la plateforme Java d'Oracle / De Wikipedia, l'encyclopédie encyclopedia
Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :
Pouvez-vous énumérer les principaux faits et statistiques sur Java EE?
Résumez cet article pour un enfant de 10 ans
Jakarta EE (anciennement Java 2 Platform, Enterprise Edition, ou J2EE /ʒi.dø.ø.ø/[1], puis Java Platform, Enterprise Edition ou Java EE), est une spécification pour la plate-forme Java d'Oracle, destinée aux applications d'entreprise[2].
|
La plate-forme étend Java Platform, Standard Edition (Java SE) en fournissant une API de mapping objet-relationnel, des architectures distribuées et multitiers, et des services web[3]. La plate-forme se fonde principalement sur des composants modulaires exécutés sur un serveur d'applications.
Pour ce faire, Java EE définit les éléments suivants :
- une plate-forme (Java EE Platform), pour héberger et exécuter les applications, incluant outre Java SE des bibliothèques logicielles additionnelles du Java Development Kit (JDK) ;
- une suite de tests (Java EE Compatibility Test Suite) pour vérifier la compatibilité ;
- une réalisation de référence (Java EE Reference Implementation), dénommée GlassFish ;
- un catalogue de bonnes pratiques (Java EE BluePrints)[4] ;
- un code script.
À chaque version de Java EE correspond notamment, comme toutes les éditions Java :
- les Java Specification Requests (JSR), constituant les spécifications de la version considérée ;
- un Java Development Kit (JDK), contenant les bibliothèques logicielles ;
- un Java Runtime Environment (JRE), contenant le seul environnement d'exécution (compris de base dans le JDK).