L'essor des Services Web accompagne naturellement la montée en puissance de SOA, qui fait l'objet aujourd'hui d'un réel engouement. En effet, les applications reposant sur des architectures SOA, qui requièrent des Web Services, assurent flexibilité et réactivité du système d'information. Les participants à ce séminaire comprendront ce que sont les Web Services et leur lien avec SOA.
Objectifs de ce séminaire
Services Web - L'essentiel - Découvrir les caractéristiques d'une architecture orientée services
- Comprendre les principes de fonctionnement des Services Web
- Connaître les technologies mises en oeuvre dans le cadre des Services Web
- Décideurs informatiques souhaitant découvrir les apports des Web Services
- Responsables études et développement, Chefs de projet désirant connaître les technologies mises en oeuvre dans le cadre des Services Web
- Toute personne souhaitant comprendre les apports de l'utilisation des Services Web
Introduction aux Web Services
- Les limites des architectures distribuées : CORBA, EJB, DCOM
- Les avantages des Web Services
- Les fondements des Web Services : SOAP, WSDL et UDDI
- Principes d'architecture orientée services (SOA)
Interrogation d'un Web Service
- Principes du protocole SOAP : enveloppe SOAP, différents mécanismes d'encodage (document, RPC...)
- Méthodes d'invocation d'un Web Service
- Stratégies de tests d'un Web Service
- Les outils de tests Open Source
- Génération des clients
Mise en place d'un Web Service
- Contrat d'un Web Service : WSDL
- Les implémentations Java EE : JAW-WS, JAX-RPC, AXIS 2, CX...
- Les implémentations .Net
- Stratégies de développent d'un Web Service
- Méthodes de déploiements
- Outils de développement : NetBeans, Eclipse, Visual Studio...
- Intégration de l'existant
- Les solutions de marché : Glassfish AS, Oracle AS, JBoss AS...
Services Web dynamiques
- Mécanisme de localisation d'un Web Service
- Les solutions d'annuaires : LDAP, JNDI...
- Principes des annuaires UDDI : pages blanches, pages jaunes...
- Les avantages des solutions UDDI
- Mécanisme d'interrogation et de découvertes des Web Services
- Le format WSIL
- Les solutions du marché
Considérations d'architecture et de design
- Sécurité : WS-Security, WS-Policy
- La gestion des transactions : WS-Coordination
- La garantie d'acheminement : WS-Addressing, WS-ReliableMessaging
- Gestion de contextes : WS-Correlation
- L'orchestration des services, mise en place d'une architecture SOA
- Best practices
- Technologies émergentes
Les plus de ce séminaire
Services Web - L'essentiel - Un panorama complet sur les Services Web : caractéristiques, fonctionnement, création et mise en oeuvre... autant de sujets couverts par ce séminaire.
- Le partage de bonnes pratiques pour créer et implémenter des Services Web sécurisés et performants.
- Les consultants, spécialistes de la technologie, apportent leurs conseils et leur expérience.