Remarques : - La durée de l’examen est 2h. - Les supports de cours ne sont pas autorisés. - Les PC et "les smart phones" ne sont pas autorisés.
Partie I : Questions de compréhension (sur 10 points)
Q1 : Citer trois exemples de serveurs d'application certifiés Java EE ?
Q2 : Citer trois exemples d'api de Java EE utilisées au niveau de la couche présentation ?. Q3 : Citer trois exemples de moteurs SOAP ?. Q4 : Expliquer l'approche Code First ?. Q5 : Dans Java EE, il est recommandé d'utiliser JAX-WS au lieu d'un autre Framework. Expliquer pourquoi ?. Q6: Quel est le problème qui est résolu par l'IOC ?. Q7: Citer deux exemples de Framework implémentant l'AOP?
Partie II : Vrai ou Faux? (5 points)
A JPA est utilisée dans la couche présentation. B JAX-WS se base sur les annotations. C SOAP est utilisé dans la couche Transport de l'architecture des services web. D AXIS 2 est une implémentation de JAX-WS. E HTTP est utilisé dans la couche Communication de l'architecture des services web.
Partie III : Questions à Choix Multiple (5 points)
Q 1 : L'api JPA est implémentée par :
A Le Framework Hibernate. B Le Framework Toplink. C Le Framework iBatis.
Q 2 : Le standard UDDI est utilisé dans la couche :
A Transport. B Communication. C Découverte.
Q 3 : Spring est utilisé :
A Dans la couche présentation. B Dans la couche métier. C Dans les trois couches.
Q 4 : Prenons le Service Web suivant :
Examen : Les Services Web (Simulation) 1 L'interface ICalculator : La classe CalculatorImpl :
Le format du message SOAP du Service Web CalculatorImpl ci-dessus est :