Java EE (J2EE) n'est pas Java SE (J2SE) !

Il existe plusieurs plateformes pour java (Java (technique), Java (software platform)), dont :

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 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

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

WebSocket in JBoss EAP 6.3