| | API Java EE | |
| | API | Usages | |
| | Servlets | Etend les fonctionnalités d'une application en utilisant des protocoles comme HTTP, SMTP, ou FTP. Fournit du contenu dynamique. | |
| | JSP (JavaServer Pages) | Dérivé des servlets, permet de créer des pages dynamiques, de les compiler et de les exécuter côté serveur. | |
| | EJB (Enterprise JavaBeans Components) | Spécification du modèle de composants Beans. | |
| | JDBC (Java Database Connectivity) | API pour se connecter à des bases de données. | |
| | JTA/JTS (Java Transation API/services) | Interface entre le gestionnaire de transactions et le serveur d'applications. | |
| | JCA (J2EE Connector Architecture) | Architecture pour connecter des applications serveur aux systèmes d'information modernes (ERP, bases de données...). | |
| | JMX (Java Management Extension) | Extension pour développer des applications Web de supervision d'applications. | |
| | JAAS (Java Authentification and Authorization Service) | API de gestion de l'authentification et des droits d'accès. | |
| | JavaMail | API pour l'envoi de courrier électronique. | |
| | JMS (Java Message Service) | Fonctionnalités de communication asynchrone (MOM : Middleware Object Message) entre applications. | |
| | RMI-IIOP | API pour la communication synchrone entre objets. | |
| | Source : Journal du Net | |