Introduction à Java EE

Java Enterprise Edition (Java EE), précédemment connu sous le nom de J2EE, est un ensemble de spécifications et d'API pour la programmation d'applications web avec le langage Java. Java EE existe depuis 1999 et continue d'évoluer en permanence.

Java EE propose un ensemble d'éléments qui permettent de développer des applications web selon un modèle d'architecture logicielle dit 3-tiers. Le terme 3-tiers fait référence aux couches logicielles dites présentation, traitement, et données. Chacune de ces couches se focalise sur un aspect particulier d'une application web. Ainsi la couche de présentation concerne tous les aspects qui permettent d'interagir avec l'utilisateur, par exemple via un navigateur Internet. La couche de traitement contient l'ensemble des services et des procédures qui sont au coeur du fonctionnement métier de l'application. Enfin la couche données s'intéresse, comme son nom l'indique, aux données manipulées par l'application et qui sont souvent stockées dans une base de données (SGBD).

La vidéo suivante introduit plus en détail Java EE.

Transparents présentés dans la vidéo