Learning Tree International

01 49 68 53 00
 

Vous souhaitez plus d'informations ?

Titre*:

Prénom* :

Nom* :

Fonction :

Service :

Société* :

Adresse* :

Boîte postale :

Ville* :

Code postal* :

Pays* : Codes pays

Téléphone* :

Poste :

Courriel* :

* = Obligatoire

Visa Société
 

Développer des services Web XML avec Java : Travaux Pratiques


Formation 5774 jours

  Courriel  Sommaire  PDF

Foire aux questions

Que sont les services Web XML ?

Les services Web XML sont un des outils les plus passionnants de l'ère de l'Internet. Cette nouvelle technologie permet aux applications informatiques de communiquer les unes avec les autres, quelle que soit la plate-forme, la localisation ou le périphérique. Parmi les exemples de services Web actuellement disponibles, on trouve l'API Google et le service de commandes Amazon.

Quel est l'objectif de cette formation ?

Au cours de cette formation, les programmeurs Java expérimentés apprendront à écrire de nouveaux services Web et à accéder à des services Web existants. Précisément, vous allez acquérir une expérience pratique de l'utilisation de Java pour développer des services Web et pour avoir accès à ces services de manière à la fois synchrone et asynchrone. Vous allez aussi apprendre à utiliser les services existants pour développer rapidement des solutions pour les problèmes de l'entreprise. Vous allez sécuriser les services Web avec les technologies de sécurité Java et XML.

À qui s'adresse cette formation ?

Cette formation sera utile pour ceux qui veulent développer des services Web ou intégrer des applications sur le Web, y compris les programmeurs, les développeurs d'applications Web et les architectes systèmes.

Quel profil dois-je avoir ?

On suppose que vous avez au moins trois mois d'expérience dans l'écriture de programmes Java. Vous devez :

  • créer et lancer une application Java complète autonome ;
  • utiliser les concepts standards de contrôle de flux (if/then/else/while/for) ;
  • instancier des objets Java et appeler les méthodes d'instances ;
  • créer des classes qui implémentent des interfaces.

Vous pouvez suivre le Cours 471, Programmation Java : Introduction complète, pour en savoir assez sur Java.

Ai-je besoin de connaître XML pour suivre cette formation ?

Il peut être utile d'avoir des connaissances de XML mais le cours aborde tout ce qui vous sera utile à propos de XML pour pouvoir suivre ce cours avec profit.

Ce cours aborde-t-il SOAP et WSDL ?

Oui. Ce cours vous donnera une vue d'ensemble de ces deux technologies : vous les étudierez suffisamment en détail pour y avoir accès avec les API Java et les appliquer dans vos propres services Web.

Quelles sont les technologies Java que j'utiliserai dans ce cours ?

Cette formationutilise l'API de Java pour XML Web Services (JAX-WS) pour créer des services Web et des clients de service Web. Vous apprendrez à utiliser le JAX-WS au binding JAXB et de personnaliser le binding. Vous apprendrez également à interagir avec XML et SOAP au niveau inférieur en utilisant le Dispatch et les API Provider. La mise en oeuvre de la référence de JAX-WS (Metro qui fait partie de Glassfish et du serveur d'applications Sun) est utilisé au cours de cette formation.

Vais-je apprendre à utiliser des outils spécifiques de fournisseurs, tels que WebSphere ?

Non. Cependant, tout ce que qui sera étudié dans ce cours est applicable à tous les serveurs d'application compatibles avec toute plate-forme Java EE- et Java 6-, telle que WebSphere et JBoss.

Quelle est le temps consacré à chaque sujet ?

SujetsHeures
Introduction aux services Web2,5
Traitement de XML dans Java2,5
Définir les messages SOAP avec WSDL3,0
Générer des services Web WDSL-first3,0
Présenter des POJO en tant que services Web4,5
Mettre en oeuvre des clients de services Web dans Java2,5
Interactivité grâce au développement AJAX côté serveur et aux services Web RESTful1,5
Sécuriser les services Web2,5
Cet horaire, comprenant les travaux pratiques, est indicatif et dépend des besoins de chaque classe.

Quels sont les types de travaux pratiques rencontrés dans le cours ?

Environ 40% du temps de formation est consacré aux travaux pratiques basés consacrés à un thème spécifique. Pendant le cours, les participants vont créer plusieurs services Web différents ainsi que les clients qui accèdent à ces services. Les sujets abordés dans les exercices sont : construction de services Web évolutifs, mise en œuvre et déploiement de services Web priorité au contrat et priorité au code et de développement de clients asynchrones et légers.

Quelle est la différence entre cette formation et le cours 424 ?

Le Cours 424, Architecture orientée services (SOA), se concentre sur les problèmes complexes architecturaux liés à la conception d'un SOA, tels que la coordination de la communication entre services et apporte une vue d'ensemble du SOA. Le cours 577 s'intéresse plus aux concepts de base propres à Java et nécessaires pour construire les services Web individuels utilisés dans la mise en place de la conception SOA.

Quel est le lien entre ce cours et le 570 ?

Dans le Cours 570, Développement d'applications Web Java, vous développez des applications Web qui sont construites à partir de servlets Java et de JavaServer Pages (JSP). Dans le cours 577, vous développez des services Web qui communiquent à l'aide de messages SOAP.

Quel est le lien entre ce cours et les autres cours de Learning Tree ?

Ce cours fait partie du cursus Java de Learning Tree. Sauf si vous avez entre 3 et 6 mois d'expérience de la programmation en Java, nous vous recommandons de suivre le Cours 471, Programmation Java : Introduction complète, avant de suivre ce cours.

L'autre formation Java du cursus peut être suivir avant ou après ce cours selon vos besoins.

Autres formations susceptibles de vous intéresser :

Java est une marque de Sun Microsystems, Inc. XML est une marque de MIT, INRIA ou Keio au nom du World Wide Web Consortium.

 
Travaux Pratiques

Calendrier des formations

7 - 10 décembreParis S'inscrire
22 - 25 févrierParis S'inscrire
14 - 17 juinParis S'inscrire

Londres (en anglais)

28 septembre - 1 octobreLondon S'inscrire
22 - 25 févrierLondon S'inscrire
19 - 22 juilletLondon S'inscrire
Live online classroom training.

Suivrez les formations surlignées
dans l’un de nos centres de formation ou en ligne grâce à AnyWare de Learning TreeTM.

Plus de dates et de lieux.

Solutions intra
entreprise

Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.

Prix des formations

2 120 € Prix Catalogue
Prix avec une offre spéciale
1 465 €Passeport 4 stages
1 550 €FlexPass 3 stages
1 800 €Visa Société 25 jours
1 910 €Carte Cursus

Cliquez ici pour plus d'informations ou appelez le
01 49 68 53 00.