Applications distribuées II

Quadrimestre 5 - Section gestion

48 heures

Coordinateur : MCD

Enseignant : MCD

Description générale du cours

Faisant suite au cours "Applications Distribuées I", ce cours aborde les différentes technologies mises en oeuvre dans le développement d'une application distribuée (web, client lourd, services web) en utilisant les technologies Java EE.

Matières de base utilisées

Le cours d'application distribuée de 2ème année.

Objectifs

A la fin du cours, l'étudiant comprend les différentes technologies Java EE pour le développement d'une application distribuée. Il sait ce qu'elles peuvent apporter et est capable de les mettre en oeuvre pour développer une application distribuée simple.

Acquis d'apprentissage

  • Être capable d'expliquer simplement les différentes notions et termes rencontrés dans une application distribuée développée en Java EE.
  • Être capable de développer une application distribuées simple mettant en oeuvre les différentes technologies de Java EE.

Plan du cours

  • Rappels
  • Ant
  • Les entités
  • Les beans de session
  • Le JPQL
  • Le client lourd
  • Le client web
  • JSF
  • Internationalisation des applications
  • Sécurité des applications
  • Les services web