Services
Table of Contents
- Installation
- Introduction au cours
- Session 1 - Un modèle conceptuel
- Exercices 1
- Session 2 - Un framework pour développer des services
- TP1 - Un automate
- TP2 - Un registre
- TP3 - Partie 1 - Une bibliothèque avec la mobilité des canaux
- TP3 - Partie 2 - Une bibliothèque réactive - A rendre lundi 14 mai, 19h00
- TP4 - Evaluation (25 avril 2018 - 15h15-17h45)
- Documentation Javadoc - API utiles
- Normes - Implémentations de référence
Ce cours s'adresse
- aux élèves-ingénieurs en dernière année de l'option GSI, dédiée au développement logiciel, avec un volume de douze heures,
- aux élèves de seconde année en apprentissage, recrutés après une formation initiale universitaire de deux ans consacrée à l'informatique, avec un volume horaire de vingt heures.
L'objectif du cours est l'apprentissage de principes, de techniques et de méthodes utiles pour le développement de services et d'architectures fondées sur des services.
Installation
Introduction au cours
Session 1 - Un modèle conceptuel
Fondations pour les services
Fondations pour les données
Exercices 1
Session 2 - Un framework pour développer des services
- Normes à connaître pour développer des services
- HTTP
- JAX-RS - Pilotage des traducteurs de données
- JAX-RS - Les filtres et les intercepteurs