AFFIX Formation

Le Réflexe Formation

Recherche

Fiche Formation Les services web avec java Formation Les services web avec java :.

Références AFFIX : DEVJEE25
Tarif HT : 1500 €
Jours de Formation : 3
Objectif : Comprendre les principes, le fonctionnement des services web et les mettre en oeuvre avec Java.
Pré-requis : Il est nécessaire de connaître Java ou d'avoir suivi le stage "Langage Java". Des notions sur les fondamentaux XML sont un plus.
Ce que vous serez capable de faire :
Mots clés associés à cette formation : ENVELOPPE TECHNIQUE DES WEB SERVICES|INTÉGRATION DES WEB SERVICES|PLATE-FORME J2EE |DÉPLOIEMENT DES WEB SERVICES VIA UDDI |ARCHITECTURES ORIENTÉES SERVICES |RECOMMANDATIONS |SÉCURITÉ ET TRANSACTIONS|OPTIMISER LES ÉCHANGES PAR LES WEB SERVICES|ÉVOLUTIONS D
Programme : PROGRAMME DETAILLE DE LA FORMATION LES SERVICES WEB AVEC JAVA

1. Présentation
- Les précédentes approches d'interopérabilité entre applications.
- Quelle est la valeur ajoutée des Web services ?
- Origine des Web services : W3C, OASIS et WS-I Définition et enjeux des Web services.
- Notion de client et de serveur Web services.
2. L'enveloppe technique des Web services
- Rappels sur la norme XML et présentation de la norme XMLSchema.
- Description d'un Web service avec WSDL : les types simples et complexes, les messages, les ports et types de ports, la liaison.
- Structure des messages SOAP : l'enveloppe et l'en-tête, le modèle de données, les messages d'erreur.
- Les styles de communication SOAP.
- La gestion des pièces jointes (SOAP Attachment).
- Travaux pratiques : mise en oeuvre d'un Web service simple en Java.
3. Intégration des Web services à la plate-forme J2EE
- Cycle de développement : démarches « bottom up » et « top down ».
- Présentation des API Java dédiées aux Web services : JAXP, JAX-RPC, JAXM et JAXR.
- Travaux pratiques : publication d'une classe Java et implémentation d'une interface WSDL en utilisant JAX-RPC.
- Présentation des librairies Apache : AXIS, XML-RPC, SAAJ, WSIF...
- Travaux pratiques : création et invocation de Web services.
4. Déploiement des Web services via UDDI
- Présentation des concepts UDDI.
- Publication et recherche d'un Web service.
- Utilisation de UDDI depuis Java, via l'API JAXR.
- Quelles « astuces » de modélisation pour quels besoins utilisateurs ?
5. Les Architectures Orientées Services (SOA)
- Présentation de SOA et de WSOA (Web service Oriented Architecture). Les Web services : briques de base des architectures SOA ?
- Fonctionnalités d'une SOA. Le modèle en cinq couches.
- Avantages et inconvénients d'une telle architecture.
6. Recommandations
- Choisir entre style RPC et Document.
- Optimisation de la taille des messages.
- S'appuyer sur J2EE.
- Quand utiliser UDDI ?
7. Sécurité et transactions
- Problématiques de sécurité (confidentialité, authentification, non-répudiation, disponibilité...).
- Problématiques d'intégrité (messages et transactions).
- Présentation du standard de sécurité WS-Security.
8. Optimiser les échanges par les Web services
- Retours d'expérience sur l'optimisation des performances.
9. Évolutions des web services
- Panorama des spécifications en cours de développement et présentation des produits offerts par les éditeurs.
10. Synthèse
- Faire le point de façon pragmatique sur le bon usage des Web services.
.: Calendrier 2010 :.
Janvier Février Mars Avril Mai Juin Juillet Aout Septembre Octobre Novembre Décembre
11 01 17 19 19 14 21 16 13 13 15 15
Si les dates ne correspondent pas à vos attentes, n'hésitez pas à vous renseignez au 01.40.41.16.01

Imprimer la Fiche Formation

Bases de données & Décisionnel
Développement durable
Développement logiciel
Bureautique
Formation CAO
Formation PAO
Comptabilité, Gestion, Paie, Droit
Banque, Finance, Assurance
Formations commerciales
Communication, Développement personnel et Management humain
Formation Internet
Management de Projet et IT Gouvernance
Sécurité informatique
Systèmes (Windows, Unix, Linux, Mainframe, z/os)
Réseaux et télécoms
Langues etrangères
Ressources humaines et Gestion du personnel
CHSCT - Habilitation électrique, Santé et sécurité au travail

AFFIX - 10 rue pergolèse 75016 Paris. Tel. 01 40 41 16 01 Fax. 01 40 41 16 03