Accueil Toutes les formations
Envoyer PDF
Java
Web Services avec JAVA
DUREE
2 jours
OBJECTIFS
Les Services Web sont un outil d'intégration interapplications et d'ouverture vers l'intranet, l'extranet ou l'Internet, i.e. permettant la communication et l'échange de données entre applications et systèmes hétérogènes dans des environnements distribués. Les API Java pour services Web XML (JAX-WS) offrent un ensemble d'outils puissants pour développer une Architecture Orientée Services (SOA). Le but de ce stage est donc de maîtriser les concepts de base des Web services, connaître les standards techniques connexes , connaître les limites actuelles des Web services et leurs possibilités future.
PUBLIC
  • Chef de projet
  • Développeur
  • Architecte technique
PRE-REQUIS
  • Des connaissances en Java JEE et en XML sont indispensables
QUALITE
  • Supports de cours en francais
CONTENU PEDAGOGIQUE
  • Introduction aux Web Services
    • De l'approche client/serveur aux objets distribués
      • Rappels sur la norme XML et présentation de la norme XMLSchema
        • Principe des Services Web
          • Origine des Web services : W3C, OASIS et WS-I
            • Définition et enjeux des Web services
            • Créer un Web Service
              • Organisation des applications à base de Services Web
                • Intégration de l'existant
                  • Connectivité des Services Web avec les autres technologies
                  • Intégration des services Web pour des accès via les Services Web
                • Lien avec les architectures orientées services (SOA)
                  • Fonctionnalités d'une SOA
                  • Mise en oeuvre de SOA avec les services Web
                  • Technologies principales : HTTP, XML, SOAP, WSDL
              • Intégration des Web services à la plate-forme JEE
                • Présentation des API Java dédiées aux Web services :
                  • JAXP, JAX-RPC, JAXM et JAXR
                • Les projets Web Services Apache
                  • AXIS, XML-RPC, SAAJ, WSIF
                • Intégration des Services Web dans les outils de développement (e.g. Eclipse)
                  • Plate-forme d'exécution des Services Web (e.g. Glassfish and Metro, Bea WebLogic, IBM WebSphere, ...)
                  • Accéder et utiliser un Web Service
                    • Description d'un Web service avec WSDL
                      • Définition des interfaces d'un service Web
                      • Spécification de l'implémentation
                    • Déploiement des Web Services avec UDDI
                      • Présentation des concepts UDDI.
                      • Publication et recherche d'un Web service
                      • Utilisation de UDDI depuis Java, via l'API JAXR
                  • Mettre en oeuvre des clients de services Web dans Java
                    • Accès à des services Web via leur WDSDL
                      • Création de fichiers sources clients à partir de WSDL
                        • Personnalisation des fichiers sources générés avec JAX-WS
                        • Sécuriser les services Web
                          • Limiter l'accès aux services Web et aux méthodes
                            • Fournir des informations sur l'authentification aux services Web
                            Se pré-inscrire
                            Dates:
                            Nous contacter
                            numéro indigo
                            Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.
                             

                            Catalogue virtuel

                            Calendrier


                            Télécharger notre
                            calendrier de formations 2012

                            ecatalogue

                            Nos agences


                            Newsletter

                            FAQ