Actions collectives - Se former sans impacter son budget formation pour les adhérents AGEFICE  ou FAFIEC.
REF ESMA160 | 3 JOURS |  FORMATION 100% PRATIQUE

 

Préparez votre projet de formation.
LA FORMATION REST en JAVA VOUS PERMETTRA :
  • Comprendre SOA à travers une implémentation simplifiée
  • Etre en mesure de développer et consommer des services web « RESTful » avec Java
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 des solutions dites « RESTful ».

 

CONTENU DE LA FORMATIONCOMPRIS DANS LA FORMATIONTARIFS & DATESSE RENSEIGNER
Prérequis
Afin de profiter pleinement de la formation, il est conseillé de posséder une bonne connaissance de JAVA EE et des principes de SOA.
Public
La formation est destinée aux architectes, chefs de projets, développeurs et ingénieurs.

Programme de la formation REST en JAVA

Introduction à REST en Java

  • REST ou le grand retour d’HTTP
  • Principes d’une architecture « RESTful »

Concevoir des services « RESTful »

  • Le modèle objet
  • Le modèle des URIs
  • Format des données
  • Méthodes HTTP

Premier service JAX-RS

  • Développer un service RESTful avec JAX-RS
  • Déployer le service

Méthode HTTP et lien URI

  • Lier les méthodes HTTP
  • @Path
  • Subresource Locators

Annotations JAX-RS

  • Les bases
  • @PathParam
  • @MatrixParam
  • @QueryParam
  • @FormParam
  • @HeaderParam
  • @CookieParam
  • Fonctionnalités communes

Gérer les contenus

  • Marshalling prédéfini
  • JAXB
  • Créer son propre Marshalling

Codes de réponse, réponse complexe et exceptions

  • Codes réponses par défaut
  • Réponses complexes
  • Gérer les exceptions

Protocoles

  • Conneg
  • Langage
  • Encoding
  • JAX-RS et Conneg

Scalabilité

  • Cache
  • Accès concurrents

Déploiement et Intégration

  • Déploiement
  • Configuration
  • Intégration avec EJB
  • Intégration avec Spring

Sécurité avec JAX-RS

  • Authentication
  • Autorisations

Client Java “RESTful”

  • java.net.URL
  • Apache HttpClient
  • Framework RESTEasy

Implémentations de JAX-RS

  • Jersey
  • Apache CXF
  • JBoss RESTEasy
  • SUIVI POST-FORMATION 1 AN
  • SUPPORTS DE FORMATION
  • GUIDE DE BONNES RPATIQUES
INTER-ENTREPRISES : 1590€ HT par stagiaire
PARIS
    • 13 août 201815 août 2018 @ 

    • 5 novembre 20187 novembre 2018 @ 

INTRAS ET SUR MESURE
Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Utilisez ce formulaire pour décrire votre projet de formation.


1
Fermer le menu