REpresentational State Transfer

Généralités

Jax RS c'es quoi ?

JAX-RS est une spécification écrit en java qui permet de développer des service REST (JSR 311 et 339). Cette sépcifiction utilise les annotations du langage JAVA. Plusieurs implémentations sont possibles

Dans cette présentation, nous allons étudier l'implémentation la plus connue : Jersey. Jersey implémente la spécification JAX-RS et permet donc de développer des web service REST en java par l'intermédiaire d'un serveur d'application : Tomcat ou Glassfish

Architecture


Architeture applicative de Jersey

L'architecture applicative d'un web service REST est composées de plusieurs couches