- Référence : JRES
- Durée : 3 jours (21h)
- Lieu : Au choix, à distance ou dans nos centres parisiens
1850€ HT
Contactez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs ou nous indiquer vos souhaits.
Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
REST (Representational State Transfer) est un style d'architecture SOA simplifiée afin de mettre en oeuvre et de consommer des services web en bénéficiant de tous les avantages d'Internet : scalabilité, caching, etc. Cette formation vous permettra de comprendre REST et de développer en Java, via la spécification Java EE 6 JAX-RS, des solutions dites « RESTful ».
Concrètement à l'issue de ce cours vous serez apte à:
- Comprendre SOA à travers une implémentation simplifiée
- Développer et consommer des services web « RESTful » avec Java
Public :
Architectes, Chefs de projets, Développeurs et Ingénieurs cette formation s'adresse à vous.
Prérequis :
Pour suivre cette formation dans les meilleures conditions possible vous devez connaitre les pratiques de Java EE et posséder certaines connaissances des principes de SOA.
REST ou le grand retour d’HTTP
Principes d’une architecture « RESTful »
Le modèle objet
Le modèle des URIs
Format des données
Méthodes HTTP
Développer un service RESTful avec JAX-RS
Déployer le service
Lier les méthodes HTTP
@Path
Subresource Locators
Les bases
@PathParam
@MatrixParam
@QueryParam
@FormParam
@HeaderParam
@CookieParam
Fonctionnalités communes
Marshalling prédéfini
JAXB
Créer son propre Marshalling
Codes réponses par défaut
Réponses complexes
Gérer les exceptions
Conneg
Langage
Encoding
JAX-RS et Conneg
Cache
Accès concurrents
Déploiement
Configuration
Intégration avec EJB
Intégration avec Spring
Authentication
Autorisations
java.net.URL
Apache HttpClient
Framework RESTEasy
Jersey
Apache CXF
JBoss RESTEasy
Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Mon avis sur le contenu du stage :
"Les TPs sont bien contruits, J'ai pu découvrir de nouveaux outils comme Spring Tool Suite, Postman, Json"
Ce que j'ai le plus apprécié :
"La distance ne m'a pas gêné"
Mon avis sur le formateur :
"très courtois et disponible"
Mon avis sur le formateur :
"Le formateur a une maîtrise parfait de ce qu'il fait."
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB