EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

Développement de Services Web en Java

3 jours
JV990
  objectif
Développer des applications Java basées sur la technologie SOAP et les services Web
  public concerné
Développeurs Java, chefs de projet
  pré-requis
Connaissance du langage Java de XML et d'Internet

Programme  Télécharger le fichier PDF


  • Introduction aux services Web
    • Rappels sur les architectures n-tiers et les composants distribués
    • Inconvénients et limites du développement à base de composants distribués
    • Principes et objectifs des Services Web
    • Avantages et limitations
    • Les technologies des Services Web
    • SOAP
    • WSDL
    • UDDI
    • Vers une architecture orientée service (SOA)
 
  • Les technologies Java et XML : rappels fondamentaux
    • Java et le langage XML
    • API d'analyse et de transformation : JAXP, DOM, SAX
    • Structure des programmes Java utilisant XML
    • Validation de données : DTD, XML Schema
    • Java et les Services Web : JAX-RPC, JAXB, JAXR, JAXM
  • Développement de services Web
    • Écriture de composants Java destinés à être invoqués en tant que Services Web
    • Contraintes de développement
    • Choix des types de composants Java (JavaBeans, EJB, …)
    • Génération des contrats WSDL pour les composants Java
    • Structure et principe des documents WSDL
    • Utilisation d'outils pour la génération WSDL/Java et Java/WSDL
    • Anatomie des messages SOAP
    • Publication de Services Web dans les annuaires UDDI
    • Notion de Services Web dynamiques et statiques
  • Écriture de clients de services Web
    • Génération de classes de proxy à partir des contrats WSDL
    • Utilisation du proxy pour le développement du client
  • Déploiement de services Web
    • La sécurisation des Services Web
    • Authentification, autorisation, cryptage
    • WS-Security
    • Packaging des applications Services Web
    • Publication de Services Web sur un serveur d'applications

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68