Java EE (javaee - anciennement j2ee)
Par PlaceOweb le samedi, octobre 4 2014, 11:51 - JAVA - Lien permanent
Quelques notes sur Java EE.
Java EE (J2EE) n'est pas Java SE (J2SE) !
Il existe plusieurs plateformes pour java (Java (technique), Java (software platform)), dont :
- Java SE (standard edition) : Java SE, Java Platform, Standard Edition
- Java EE (enterprise edition) : Java EE, Java Platform, Enterprise Edition
L'organisation Java Community Process (JCP) crée des spécifications et technologies nommées JSR (Java Specification Requests)
Java EE
Les spécifications de Java EE (entre autre) :
- Java EE 6
- Managed Beans
- EJB : Enterprise Java Beans
- JPA : Java Persistence
- Java Servlet
- Web Services
- CDI :Contexts and Dependency Injection for Java
- JavaMail
- Java EE 7
- JSON Processing (JSR 353: JavaTM API for JSON Processing)
- WebSocket (JSR 356: JavaTM API for WebSocket)
Java EE 7 (2013)
Parmi les rajout on retrouve :
- javax.json : Provides an object model API to process JSON.
- javax.websocket : This package contains all the WebSocket APIs common to both the client and server side.
Java EE 6 (2009)
Serveurs applicatif certifié pour les versions Java EE
Voyez les Certified application servers de Java EE
Par exemple avec Red Hat,
- WildFly : Java EE 7
- JBoss EAP 6 : Java EE 6
- JBoss EAP 7 (pas encore existant) : Java EE 7
- JBoss EAP (JBoss Enterprise Application Platform)
- WildFly (Anciennement JBoss AS - JBoss Application Server)
- Différence WildFly JBoss EAP
- Télécharger JBoss / Wildfly
JSON
jboss/jboss-json-api_spec JBoss Java APIs for JSON Processing
JSON proprement indenté et humainement lisible
WebSocket
jboss/jboss-websocket-api_spec JSR-356: Java(TM) API for WebSocket 1.0