Java EE est une collection de spécifications pour le développement et le déploiement d'applications d'entreprise.
En général, les applications d'entreprise font référence aux logiciels hébergés sur des serveurs qui fournissent les applications nécessaires à l'entreprise.
Les spécifications (définies par Sun) décrivent les services, les interfaces de programmation d'applications (API) et les protocoles.
Les 13 technologies de base qui composent Java EE sont les suivantes :
- JDBC
- JNDI
- EJBs
- RMI
- JSP
- Servlets Java
- XML
- JMS
- Java IDL
- STC
- JTA
- JavaMail
- JAF
Le fournisseur de produits Java EE est généralement un vendeur de serveurs d'applications, de serveurs Web ou de systèmes de bases de données qui fournit des classes mettant en œuvre les interfaces définies dans les spécifications. Ces fournisseurs se font concurrence sur les implémentations des spécifications Java EE.
Lorsqu'une entreprise exige une expérience de Java EE, elle demande en réalité une expérience de l'utilisation des technologies qui composent Java EE. Souvent, une entreprise n'utilisera qu'un sous-ensemble des technologies Java EE.
4 votes
Sun a changé le terme. Il s'agit maintenant de JEE - Java Enterprise Edition - et de JSE - Java Standard Edition. La plupart des gens utilisent encore J2EE.
101 votes
"Il n'y a pas de questions stupides, seulement des gens stupides qui ne posent pas de questions" :)
47 votes
SO est google mais en mieux. La plupart des requêtes Google aboutissent ici. Je ne vois aucun problème à poser des questions apparemment simples.
1 votes
Le PO s'interrogeait sur la différence entre "J2EE" et "JEE". Le nom a changé il y a plusieurs années de "J2EE" à JEE. Le dernier "2" était J2EE 1.5, et on en est actuellement à JEE6. oracle.com/technetwork/java/javaee/tech/index.html Et il ne s'agit PAS d'une collection d'API, mais d'une spécification (pour laquelle il existe de multiples implémentations).
0 votes
Lisez aussi : stackoverflow.com/questions/7295096/
1 votes
@GustavoRubio, dites à ceux qui votent moins sans même dire pourquoi !
0 votes
@GustavoRubio, j'ai cherché sur Google, ça m'a amené ici.
2 votes
@DavidG Nitpicking : selon les développeurs de la spécification Java EE Platform le nom court correct est "Java EE". et non JEE.
0 votes
Jakarta EE est le nouveau nom de Java EE.
0 votes
Question connexe : Profil Web Java EE et plate-forme complète Java EE
0 votes
Eh bien, java EE est juste comme ruby on rails EE ou javascript EE, choisissez n'importe quel langage aujourd'hui et appelez-le EE, ça sonne mieux. .... Aucun autre langage n'a besoin de mots à la mode de marketing comme enterprise edition juste pour dire hé, je peux faire du web et du db. "Je connais Java" "Attendez, vous connaissez Java ou Java EE" ... WTF c'est comme se vanter que je peux faire des requêtes http en javascript ou accéder à une base de données dans rails... wow magique. mais les gens d'affaires aiment les mots ENTERPRISE EDITION .... laissez tomber le Java EE !