Qui je suis ?
- Benjamin Tourman
- Architecte Logiciel / Lead Developer à Aquasys
- Intervenant à l'EPSI
Me reconnaître
Rappel
Qu'est-ce que Java ?
- Un langage de programmation
- Une plateforme d'exécution
Qu'est-ce que Java ?
Qu'est-ce que JEE ?
Qu'est-ce que JEE ?
- Première version en 1999
- Version 1.3 en 2001
- Dernière version (Java EE 8) en cours
Qu'est-ce que JEE ?
- Java Enterprise Edition
- JEE est une norme
Qu'est-ce que JEE ?
- Prévu pour les applications distribuées
Qu'est-ce que JEE ?
- S'exécute sur des serveurs d'applications :
Implémentations
Servlet / JSP / JSF / JSTL
Java RMI (Remote Method Invocation)
EJB (Enterprise JavaBean)
JNDI (Java Naming and Directory Interface)
JDBC (Java DataBase Connectivity)
JPA (Java Persistence API)
JMS (Java Message Service)
JMS (Java Message Service)
JMX (Java Management Extension)
JAXB (Java Architecture for XML Binding)
Websocket
Et encore d'autres ...
Proposition de cours
- JDBC / JPA :
- Connexion à la base de données et persistence
- JMS :
- Communication par message
- JMX :
- Supervision d'application Java
- Websocket :
- Connexion bidirectionnelle client/serveur
JEE
By benjamin tourman
JEE
- 411