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, de manipulation des réponses via la classe Response, de constructeurs d'URI via UriBuilder. Ensuuite une partie présente le déploiement et finalement une dernière partie termine sur l'API cliente fournie par JERSEY.

Téléchargement du fichier PDF (jaxrs.pdf) du cours (84 transparents, 1.51Mo).

Téléchargement des exemples du cours (jaxrs_examples.zip).

Pour réagir à ce support de cours, un espace de dialogue vous est proposé sur le forum 8 commentaires Donner une note à l'article (4.5).

Article lu   fois.

L'auteur

Profil ProSite personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Support de cours

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur. La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.