Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
Java – Développer des services Web avec REST
JAV-REST / LI-DEV-487

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :
- Créer et utiliser des Web services REST en Java dans le cadre d’une application de type SOA ou d’utilisation dans le cadre d’interface graphique ou service.

PUBLIC

PRE–REQUIS

Concepteurs et développeurs amenés à conduire des projets utilisant des Web Services Rest.. Indispensables :

- Bonnes connaissances en XML, langage et développement Java

CONTENU

Introduction à REST en Java
REST et http, même combat
Qu’est-ce qu’une architecture de type RESTful ? Ses principes

Concevoir des services RESTful
Le modèle objet
Le modèle des URIs
Présentation de JSON et XML
Les méthodes http GET, PUT, POST, DELETE…
 
Présentation de JAX-RS
Développer un service RESTful avec JAX-RS
Déployer le service JAX-RS

Les annotations JAX-RS
Utilité des annotations
@Path
@PathParam
@MatrixParam
@QueryParam
@FormParam
@HeaderParam
@CookieParam

La gestion des exceptions
Réponse complexe et exceptions
Gérer les exceptions

Déploiement et intégration
Déploiement d’une application REST
Configuration des composants REST
Intégration avec EJB
Intégration avec Spring

Les différents types de client Java
Le client Browser
Le client Java
Apache HttpClient

Les principales implémentations de REST (JAX-RS)
Jersey
Apache CXF

SESSIONS PROGRAMMEES

Java – Développer des services Web avec REST

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation.

MODALITES PRATIQUES

Durée : 1 jour (7 heures) avec 7 heures par jour
Prix stagiaire : 450,00 € TTC
Horaires : 09h00 / 17h00

Durée: