accueil / formation / catalogue 2009 / xml et webservices / WSERJ
Développer des Web Services en Java - Code : WSERJ
Les Web Services standardisent l'utilisation de technologies universelles (XML, HTTP ou SMTP) dans le but d'invoquer des services à distance, d'échanger des informations, mais aussi de réaliser l'intégration de technologies diverses au sein d'architectures distribuées hétérogènes.
Ce cours vous permettra de comprendre les enjeux et la portée des Web Services, en particulier l'interopérabilité entre plates-formes. Vous allez maîtriser le développement, le déploiement et la consommation des Web Services avec le langage Java. Il présente les cas d'utilisation les plus judicieux des Web Services. Un zoom particulier est fait sur le message Soap ainsi que sur la description WSDL. Enfin, les points qui permettent de mesurer la maturité de la technologie sont abordés : sécurité, pièces attachées, transactions... Les exercices concrets vous rendront opérationnel sur la création et la consommation de vos services.
Ce cours permet d'apporter une réponse aux questions suivantes : "Qu'est-ce qu'un Web Service ?", "Où et quand faut-il utiliser des Web Services ?", "A quoi servent les standards Soap et WSDL ?", "Comment développer des Web Services en Java ?", "Existe-t-il d'autres Web Services que ceux utilisant Soap et WSDL ?".
Vous allez apprendre à :
  • Comprendre le fonctionnement et les cas d'utilisation des Web Services
  • Créer et lire des messages Soap
  • Décrire une interface de Web Services en WSDL
  • Tester un Web Service
  • Choisir le mode et le style des messages
  • Concevoir et implémenter des Web Services en Java
  • Utiliser des Web Services tiers (déjà publiés)
  • Intégrer la gestion d'état, les pièces jointes, la sécurité, les transactions...
  • Évaluer les standards de fait et leurs alternatives
  • Appréhender la notion de service Rest et les architectures orientées ressource
Durée : 3 jour(s)
Audience : Développeurs, architectes et chefs d'équipe
Méthode pédagogique : 70% de travaux pratiques.
Pré-requis : Compétences XML et Java ou avoir suivi les cours EXML et JOD ou IJOP
Prix : Voir dates
Programme :
Introduction aux Services Web
Définitions
Architecture et outils


Le protocole Soap
Spécification
Exemples
Critiques


Les contrats WSDL
Introduction
Spécification
Exemple


JAX-WS
Piles Soap
JAX-WS


Architecture et conception
Notion de service
Gestion d'état et distribution
Design Patterns
Référencement de services


Points techniques
Bindings
Invocation asynchrone
Pièces jointes
Notification / Callbacks
Compression
Sécurité protocolaire


Guide de lecture WS-*
Introduction
WS-Addressing
WS-Policy
WS-ReliableMessaging
WS-Security
WS-*


Web Services Restful
Critriques des Services Soap et RPC
Architectures orientées ressources
JAX-RS
WADL
API Client


Dates :
code
[WSERJ]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 1562 5 2 2.30 14 4 2.29 20 3.31 21 5 2 7
Grenoble 1562 - 23 - 27 - 15 - - - 19 - 14
Lyon 1562 12 - 23 - 11 - 15 - 21 - 16 -
Genève 1562 27 - - 14 - 22 - 11 - 5 30 -
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut