• Meylan
  • Moirans
  • Sophia Antipolis
  • Les Webinaires ATP
04 76 41 14 20
Atp Formation
  • Formations
  • Certifications
  • Société
  • Contact
Plan de cours
Accueil > Formations > Développement et méthodes > JAVA EE Mise en oeuvre de Services Web

Formation JAVA EE Mise en oeuvre de Services Web

Domaine : Développement et méthodes

DURÉE
3.0 jour(s)

 
OBJECTIFS
Comprendre les concepts et les possibilités liés à la mise en oeuvre de services Web REST au travers de la plate-forme Java EE. Proposition d'un comparatif entre les approches SOAP et REST.
 
Pré-requis
Connaissances solides en termes de programmation Java.

Participants

Toute personne maîtrisant le langage de programmation Java.

coût

Nous contacter pour une formation sur mesure ou en intra

programme

Télécharger le plan de cours

Consulter le plan de cours

LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle

PROGRAMME DE FORMATION
JAVA EE Mise en oeuvre de Services Web

Présentation de l'architecture Java EE
Qu'est-ce qu'un serveur Java EE ?
Les différentes implémentations de serveurs Java EE
Les API proposées par la plateforme Java EE
Les liens entre les différentes API
Installation d'un serveur Java EE
L'architecture Micro-Services et les Services Web
Qu'est-ce qu'une architecture Micro-Services ?
Qu'est-ce qu'un Service Web ?
Approche Services Web SOAP/XML
Approche Services Web RESTful/JSON
Comparatifs entre les modèles SOAP/XML et RESTful/JSON
Les API Java associées (JAX-WS et JAX-RS)
Mise en ½uvre de Services Web SOAP
Présentation de l'API JAX-WS
Configuration de l'API JAX-WS dans l'application Web
Mise en oeuvre d'un Service Web SOAP
Génération d'un WSDL (Web Service Description Language)
Travaux pratiques (Mise en oeuvre d'un Service Web)
Génération des proxies clients
Mise en oeuvre d'un client SOAP
Travaux pratiques (Mise en oeuvre d'un client SOAP)
Echange de données binaires avec MTOM
Mise en oeuvre de Services Web RESTful/JSON
Présentation de l'API JAX-RS et ses liens avec HTTP
Configuration de l'API JAX-RS dans l'application Web
Le protocole JSON : JAvaScript Objets Notation
Mise en oeuvre d'un Service Web RESTful/JSON
Travaux pratiques (Mise en oeuvre d'un Service Web et invocation en JavaScript dans l'application de vente en ligne développée précédemment)
Choix du protocole d'échange de données (TextPlain, XML, JSON)
Gestion des collections
Travaux pratiques (Echanges des données par le biais de collections)
Sécurisation des Services Web
La sécurité et l'architecture Java EE
Utilisation du protocole OAuth
Sécurisation d'un Service Web SOAP
Travaux pratiques (Sécurisation du service Web SOAP)
Sécurisation d'un Service Web RESTful/JSON
Travaux pratiques (Sécurisation du service Web RESTful/JSON)
dates des formations a grenoble
  • Formation sur mesure, nous contacter
    Intra
dates des formations a SOPHIA ANTIPOLIS
  • Formation sur mesure, nous contacter
    Intra
formations associées
  • Intégration continue avec Jenkins
  • Pogrammation d'applications d'entreprise avec Spring Framework
  • JAVA 1B JAVA - Programmation Orientée Objet en Java : les fondamentaux
  • JAVA 1B JAVA - Programmation Orientée Objet en Java : les compléments
  • JAVA 1B JAVA Gérer la persistance des données avec JPA/Hibernate
  • JAVA 2B JAVA Développement Web Back End avec Java EE et Web Services (RESTful et SOAP)
  • JAVA 2B JAVA - Développement d'applications mobiles avec Android et Android Studio
  • JAVA 4B JAVA - Préparation et passage de la certification
  • JAVA Nouveautés de Java 7 et 8
  • JAVA Perfectionnement
  • JAVA EE Gérer la persistance des données avec JPA/Hibernate
  • JAVA EE Spring Framework
  • JAVA SE Eclipse : plugins et RCP
  • JAVA SE Java / Corba
  • JAVA SE Les nouveautés du J2SE 6.0
  • JAVA SE Mise en oeuvre ANT
  • JAVA SE Optimisations de code Java
  • JAVA SE Programmation Swing
  • JAVA SE Tests et intégration de code Java
  • Serveurs d'applications J2EE Administration du serveur JBoss
  • Serveurs d'applications J2EE Administration du serveur Tomcat
  • Serveurs d'applications J2EE Administration WebSphere 6.0

Atp Formation
Formation informatique à Grenoble et Sophia Antipolis

31, avenue du Granier
38 240 Meylan

170, rue de Chatagnon
38 430 Moirans

1501/1503 route des Dolines
06560 Valbonne

  • Mentions légales
  • Conditions générales de vente
  • Contact
  • Formations
  • Certifications
  • Société
  • Contact