Développer des Services Web REST avec Java : JAX-RS
Ce support de cours présente JAX-RS (JSR-311), une API pour développer des Web Services REST via la plateforme de développement Java.
Une présentation générale de la spécification JAX-RS est donnée en première partie. Une deuxième partie s'intéresse à l'implémentation de référence JERSEY. Les parties suivantes décrivent respectivement les notions de chemin via @Path, de template parameters, de sub-resource locator, de méthodes HTTP via @GET @POST @PUT et @DELETE, de paramètres de requêtes via @PathParam @QueryParam @FormParam @HeaderParam et @Context, de représentations des données via @Consumes et @Produces, de gestion de contenu et de manipulation des réponses via la classe Response. Ensuite une partie présente l'API cliente et finalement une dernière partie termine par les problématiques de déploiement.
L'intégralité des exemples sont disponibles sur mon compte Github : https://github.com/mickaelbaron/jaxrs-examples.
Téléchargement du fichier PDF (jaxrs.pdf) du cours (97 transparents, 7.1Mo).
Pour réagir à ce support de cours, un espace de dialogue vous est proposé sur le forum 8 commentaires .
Article lu fois.
L'auteur
L'article
Publié le 22 mars 2011 - Mis à jour le 2 janvier 2019
Liens sociaux
Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants :