* Ces horaires sont donnés à titre indicatif.
Objectifs du programme : Développement de Web Services avec Clients consommateurs
Description du programme
Une séance est consacrée à la présentation du protocole SOAP
Il faut ajouter au serveur Tomcat le module axis 2.0 :
- installation d’axis 2.0
- Déploiement d’un web service
- Production du fichier WSDL
- Ecriture du client consommateur :
Présentation d’un Web service Spring Boot avec Repository
- J2EE/JSP
- Angular 5.0
- Android
Chaque cours est divisé en 2 parties : un apport théorique et un tp d’application
Cours 1 |
Problématique Web Service Méthode SOAP - Web Service Pays - Client SOAP avec appel à Google Maps
|
|
Cours 2 |
Méthode RestFul - Web Service Spring Boot - Client PostMan - Client JSP
|
Tp cerisaie |
Cours 3 |
Méthode RestFul - Web Service Spring Boot - Client Angular
|
Tp cerisaie |
Cours 4 |
Méthode RestFul - Web Service Spring Boot - Client Android
|
Tp cerisaie |
Cours 5 |
Présentation du TP de Synthèse |
Tp cinema |
Supports pédagogiques : Power Point (cours) – Tp d’application sous forme de PDF – Application exemple à télécharger
Modalités contrôle continu intégral : 2 tps à rendre ( 1 personnel et un en équipe de 4) – un quizz – un devoir surveillé de 2 heures
Comprendre et mobiliser un large champ de sciences et techniques |
Mobiliser et combiner un socle de connaissances scientifiques et techniques |
P |
S'approprier et mobiliser de nouveaux savoirs et savoir-faire |
P |
|
Mener une veille scientifique et technologique |
S |
Piloter un projet |
Piloter une équipe |
S |
Mettre en place une méthodologie de projet |
S |
|
Gérer les risques, les incertitudes et les contraintes réglementaires |
S |
|
Mener une démarche d'amélioration continue |
S |
Objectifs pédagogiques : Ce cours présente les techniques avancées de conception et développement de systèmes d’information utilisant des Web Services
- Comprendre les échanges entre une application hébergée sur un serveur et une application Client consommatrice du service.
- Concevoir
- Mise en œuvre dans le cadre d’un développement en équipe de ces composants et des nouvelles technologies pour le client au sein d’une architecture distribuée, sécurisée et tolérante aux pannes.
Type | Libellé | Nature | Coef. |
---|