Formation Développement de web services avec JAVA

Ref :

Développement Durée :
3 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
Nous consulter
Inscrivez-vous

Demande d'informations

Pré-requis

Connaissance de JAVA

Public concerné

  • Développeurs
  • Chefs de projet
  • Architectes

Objectifs

  • Comprendre les concepts et le champ d'application des Web Services
  • Assimiler les protocoles et langages permettant la mise en œuvre de Web Services
  • Utiliser des Web Services dans une application Web
  • Développer et publier des Web Services
  • Connaitre la sécurité appliquée aux Web Services

Programme détaillé

Jour 1

1/ Web Services

  • Historique
  • Protocoles
  • REST vs SOAP

 

2/ Architectures liés au type de web-services

  • Authentification
  • Caches
  • Conception d'API

 

3/ REST

  • Utilisation de HTTP comme cadre d'API
  • Bonnes pratiques
  • Cas d'usages et limitations
  • RAML & WADL
  • Outils de tests

 

Jour 2

4/ TP : Conception d'une API REST de gestion d'utilisateurs

 

5/ SOAP

  • WSDL & XSD
  • Génération d'un client SOAP Java
  • Gestion des exceptions et des SOAP Faults
  • Outils de tests
 

Jour 3

6/ TP : concetpion d'une API SOAP de gestion d'utilisateurs

 

7/ TP Sécurité

  • TP : Authentification et gestion de droits de l'API REST
  • TP : Authentification et gestion de droits de l'API REST

 

8/ Analyse des deux type d'API créées - critique

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités