Java 2 Enterprise Edition
Java 2 Enterprise Edition est un framework pour le langage de
programmation Java de Sun plus particulièrement destiné aux applications d'entreprise. Dans ce but, il contient un ensemble
d'extension au framewok standard afin de faciliter la création d'applications réparties. Voici une liste des API contenues dans
J2EE :
- Servlets : Conteneur Web
- JSP : Framework Web
- JSF : Framework Web, extension des
JSP
- EJB : Composants distribués transactionnels
- JNDI : API de connexion à des annuaires, notamment des annuaires LDAP
- JDBC : API de connexion à des bases de données
- JMS : API de communication asynchrone
- JCA : API de connexion, servant notamment
à se connecter à des PGI
- JavaMail : API de gestion des
mails
- JMX : Extension d'administration des
applications
- JTA : API de gestion des transactions
- JAXP : API de parsing XML
- JAXM : API de communication asynchrone
par XML
- JAX-RPC : API de communication
synchrone par XML, par exemple à l'aide du protocole SOAP
- JAXB : API de serialization par XML
- JAXR : API de gestion des registres XML,
permettant d'enregistrer des Web
Services en ebXML
- RMI : API de communication distante entre des objets java
- Java IDL : API de communication
entre objets Java et objets non-Java, via le protocole CORBA

