Web Services en Java - Initiation

Formation inter-entreprise

Combien de temps dure la formation ?

 3,00 jour(s)

Dans quelle(s) langue(s) la formation est-elle donnée ?

FR EN

Quand a lieu la prochaine session ?

 03.08.2026
Où se déroule la formation ?
 Luxembourg

Combien coûte la formation ?

2125,00€

Qui organise cette formation ?

Dawan est un organisme de formations qui propose plus de 2500 formations en informatique, management, gestion de projets et commercial en inter-entreprise ou en intra. Notre catalogue regroupe des centaines de thématiques: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, l'intelligence artificielle, etc.

À qui s’adresse la formation ?

Développeurs Java/JEE, Chef de projets, Architectes

Quels sont les prérequis ?

Maîtrise de la programmation orientée objet en Java, notions de JEE et de XML

Quels sont les objectifs poursuivis ou les compétences visées ?

Mettre en place une architecture orientée services avec des web services Java - Optimiser et sécuriser des services web.

Quel est le contenu de la formation ?

Comprendre le besoin

Architecture JEE: multi-tiers, composants distribués
Architecture orientée service (SOA): composantes, technologies
Présentation des Web Services (WS): fonctionnement, intérêt, interopérabilité
Technologies: protocole SOAP, Architecture REST
Plates-formes à services web
Choix de l'implémentation: Axis, CXF, JBossWS, Metro...
Liste des API Java

Atelier: Installation de l'environnement de développement et d'exécution, choix d'une implémentation de WS, description d'un service

Manipuler du XML et du JSON en Java

Contexte d'utilisation du XML et du JSON dans les Web Services
Structure d'une requête/réponse SOAP
Rappels des notions fondamentales du XML: prologue, éléments et attributs, espaces de noms
Les schémas (XSD)
Parseurs XML: SAX, DOM
Push parsing et pull parsing (StAX)
APIs java pour le parsing et la transformation XML
Mapping xml-objet avec JAXB
Structure JSON (JavaScript Object Notation)
Java API for JSON Processing

Atelier: Manipuler des données XML via les API SAX, DOM et JAXB. Traiter les informations XML échangées via le protocole SOAP

Implémenter et interroger des services web SOAP

Protocole SOAP: description, structures
Gestion des erreurs SOAP Faults
Pièces jointes
WSDL (Web Services Description Language): structure, schémas associés
Implémentation d'un web service SOAP avec JAX-WS
Correspondance données XML/Java
Outils de génération de stubs serveur/client
Outils de test de services web
Implémentation d'un client de service web
Gestion de l'authentification

Atelier: Création et interrogation de services web SOAP

Implémenter et interroger des services web REST

Architecture REST: composantes, méthodes d'appel
Gestion des erreurs
Java API for RESTful services
Implémentations disponibles: Jersey, Restlet,...
Développement de services RESTful
Sérialisation Xml-Java, JSON-Java
Envoi de paramètres, validations
Type de réponse, format
Déploiement d'un service RESTful
Interrogation de web services REST

Atelier: Création et interrogation de services web REST

Sécuriser un web service

Niveaux de sécurité
Gestion de l'authentification dans un web service
Standards de sécurité disponibles

Atelier: sécurisation globale de l'application web

Quelles méthodes pédagogiques sont utilisées ?

Active Learning

Comment l’évaluation est-elle organisée ?

contrôle continu ou certification si prévue dans le financement

Quel support de cours est fourni ?

Sources des exercices + Support papier

Quand a lieu la prochaine session ?

Date
Ville
Language & prix
03.08.2026

05.08.2026
Luxembourg
FR 2125,00€
03.08.2026

05.08.2026
Bruxelles
FR 2125,00€
10.08.2026

12.08.2026
A distance
FR 2125,00€
05.10.2026

07.10.2026
Luxembourg
FR 2125,00€
05.10.2026

07.10.2026
Bruxelles
FR 2125,00€
02.11.2026

04.11.2026
A distance
FR 2125,00€
07.12.2026

09.12.2026
Luxembourg
FR 2125,00€
07.12.2026

09.12.2026
Bruxelles
FR 2125,00€

Comment contacter l’organisme de formation ?

Dawan - Service commercial

Ces formations pourraient vous intéresser

EN
Journée
Informatique et systèmes d'information - Données massives
EN
Journée
Informatique et systèmes d'information - Système de gestion de base de données - Logiciel SGBD relationnel - Logiciel Oracle