menu logo orsys formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Web Services, SOA, intégration d'applications

Formation Web Services RESTful, développement avancé en Java

4,2 / 5
Stage pratique
Durée : 2 jours
Réf : WER
Prix  2019 : 1470 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Cette formation vous permettra de compléter vos connaissances REST et de développer en Java avec JAX-RS des solutions complètes de type RESTful. Le cours présente notamment la spécification WADL, JSON et OAuth.

Objectifs pédagogiques

  • Maîtriser l'Installation de Jersey
  • Invoquer un service RESTful en Java
  • Manipuler des données JSON en Java
  • Sécuriser un service REST avec JAX-RS
PROGRAMME DE FORMATION

Rappels sur REST et JAX-RS

  • Rappels sur les concepts Representational State Transfer et architecture RESTful.
  • Rappels sur l'API JAX-RS.
  • Rappels sur XML et JAXB.

Travaux pratiques
Installation de Jersey, développement d'une classe ressource. Développement d'un service complet.

Invocation d'un service RESTful en Java

  • Utiliser l'API Java de base pour récupérer une ressource.
  • Utiliser l'API cliente de Jersey pour invoquer un service RESTful.
  • Jakarta Commons HTTP Client.

Travaux pratiques
Invocation de services RESTful par diverses méthodes en Java.

Description d'un service REST avec WADL ou WSDL

  • Présentation de la spécification Web Application Description Language (WADL).
  • Positionnement par rapport à WSDL 2.0, utilisable avec des services REST.

Travaux pratiques
Analyse d'une description WADL de services RESTful. Utilisation de l'outil wadl2java.

JavaScript Object Notation

  • Intérêt des flux JSON dans les architectures RESTful.
  • Manipulation de données JSON en Java.

Travaux pratiques
Développement d'un service RESTful retournant un flux JSON. Invocation du service et parsing du résultat en Java.

Sécurisation d'un service REST

  • Rappels des possibilités d'action au niveau transport HTTP.
  • Présentation du protocole OAuth permettant une authentification sur Internet, utilisé par Google, Flickr, Yahoo...
  • Mise en oeuvre avec JAX-RS.

Travaux pratiques
Sécurisation de services REST avec OpenAM, OAuth et JAX-RS.

Eléments d'architecture

  • Les différentes possibilités d'emploi de REST dans une architecture ouverte.
Participants / Prérequis

» Participants

Développeurs, chefs de projets.

» Prérequis

Connaissances de base en architecture et des applications Web. Bonnes connaissances de XML. Très bonnes connaissances en programmation Java. Expérience requise en développement JAX-RS et JAXB.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Maria V. 04/04/2019
5 / 5
Très intéressant

Grégory M. 31/01/2019
5 / 5
Contenu très complet
Avis client 4,2 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys