Objectifs:
- Savoir faire des Services Web Rest (API REst) et des Clients (Jersey, Springboot, Micronaut, php slim, Micronaut, Guzzle)
- Développer des compositions de services avec transactions (id, correlation sets)
- Faire quelques tests ?
Cours
1. Web Service, Web API, Rest , Hateos
2. Framework Java Jersey
3. Framework Java Springboot, Micronaut
4. Framework PHP Slim
TPs
TP1 Web Api Jersey
TP2 Web Api Springboot
TP3 Web Api Springboot HateOs Repository
TP4 Web Api PHP Slim
TP5 Composition de services
? TP6 Composition de services avec Micronaut ?
Exemples codes de services springboot et slim
Projet Service Springboot
projets S+C PHP Slim