Tél : (+237) 657 07 98 07
(+237) 651 36 96 96
B.P 749, Yaoundé, Cameroun
Email: info@[Link]
Site: [Link]
SESSION NORMALE SEMESTRE II
3 ISI
Java Web
Durée : 2h Examinateur : BILLONG IV Samuel Ismaël
Année académique : 2022-2023 Semestre : 2
Exercice 1 : (connaissance du cours) 10pts
1) Identifier et expliquer les rôles des différentes couches d’une application 3-tiers ;
Quelles sont les avantages et les inconvénients de ce type d’architecture ? 2pts
2) Quel est le rôle d’un socket dans une application client-serveur ? 1pt
3) Quelles sont les services de base offerts par un middleware ? en quoi le middleware
est-il diffèrent du socket ? 1 pt
4) Définir la plateforme JEE ? identifier et expliquer ses différents composants ? 1.5pts
5) C’est quoi un ORM ? citez en deux exemples. 1 pt
6) Identifier 5 annotations de Springboot et donner leurs rôles (ex : @Entity). 2.5pts
7) Définir interface fonctionnelle ? 1pt
Exercice 2 : (connaissance approfondit des outils de java Web) 10 pts
Prendre un des outils suivant au choix :
MAVEN, SPRINGBOOT, THYMELEAF, JDBC, JPA, HIBERNATE, JSF, BOOTSTRAP
Pour l’outil choisit répondre aux points suivants:
1) Présentation de l’outil
2) Rôle de l’outil
3) Comment Intégrer l’outil dans une application web
4) Description de l’implémentation
5) Avantages et inconvénients de l’outil
Page 1 sur 1