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