F2B408A : Technologies du WEB : JSP


Retour
Imprimer la fiche programme
Code analytique: EDF02B408
Responsable  : Daniel BOURGET   
Programmé en UVTWCS408, UVF2B408, UVISIC408

Présentation :

Le but de ce module est d'étudier des techniques dédiées à l'ingénierie des services Web. On s'intéressera l'étude de JSP pour la création et la gestion d'applications Web, à l'étude des services Web d'une manière générale. La technologie JSP est très présente dans les grandes entreprises et grands groupes de l'industrie.

L'objectif est de maitriser cette technologie :
JAVA avec les servlets et JSP et JDB+EJB avec les services Web


Objectifs pédagogiques :


  • Spécifier, configurer, évaluer et tester des sites Web en JSP
  • Proposer une solution et l'implémenter pour la création de site Web en JSP
  • Maitriser l’utilisation des composants EJB
  • Maitriser la programmation à l'aide de servlets et en JSP

Volume horaire : 27h


Contenu détaillé :

Partie 1 : Java pour le développement d'applications type client-serveur sur le Web (18heures)

Séance 1 : TDA1 (3h)
- Présentation de la plate-forme J2EE
- Serveur JSP, Servlets/Page JSP.
- Gestion des paramètres d'E/S, gestion des sessions, …..

Séance 2 : TDA2 (3h)
- Installation, configuration fine d'un serveur Apache et d'un
serveur JSP. Mise en application

Séance 3 : TDA3 (3h)
- Implémentation d'une application JSP/Servlets qui utilisera
J2EE avec accès à une base de données par JDB+EJB
- Cas 1 : distribution par servlets

Séance 4 : TDA4 (3h)
- Cas 2 : accès base de données


Séance 5 : TDA5 (3h)
- JMS (Java Message Service)
- Gestions des annuaires + services de nommage (JNDI)


Séance 6 : TDA6 (3h)
- Mise en œuvre d'une gestion d'annuaire avec services de nommage

Remarque :
Tous les TDA font 3h et sont à programmer dans des salles de TP sauf TDA1 et TDA5





Année 2016/2017
Dernière mise à jour le 27-OCT-16
Validation par le responsable de programme le


IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00