Formation : Services Web synthèse
Se former avec
ORSYS
- Renseignements :
- Durée : 2 Jours
- Type : En centre (inter)
- Diplômant : Non
-
Prix H.T. € :1550.00
- Objectifs :
- Les Services Web sont un outil d'intégration inter-applications et d'ouverture vers l'intranet, l'extranet ou l'Internet et représentent une alternative aux approches Corba, COM/DCOM, Java RMI et J2EE pour le développement d'applications distribuées. Ce séminaire présente une étude approfondie des Services Web et des protocoles associés : SOAP, WSDL, annuaire UDDI, protocole de sécurité et d'authentification. Il vous montre également les principaux outils de réalisation et d'exploitation en environnement Java et .NET.
- Public visé :
-
Ce cours s'adresse aux responsables de projets et développeurs professionnels désirant comprendre ce que sont les Services Web, les protocoles associés et la manière de les mettre en oeuvre en Java et en .NET.
- Pré-requis :
- Connaissances générales en informatique, connaissances des concepts de base des applications Internet ainsi que de la réalisation et de l'architecture d'application.
- Introduction aux Services Web
- Technologies de distribution d'applications : de l'approche client/serveur aux objets distribués. Limite dans l'approche objet distribué. Principe des Services Web.
- Architecture des Services Web : protocole d'échange XML, découverte du contrat SOAP, description du Web Service WSDL (Web Service Description Language).
Référencement des Services Web
- Annuaire UDDI : principe, fonctionnement, modèle d'information. Utilisation pour le référencement des Services Web. Référencement sur un Intranet et l'Internet.
- Utilisation des annuaires UDDI par les applications : découverte dynamique des services, gestion du catalogue des services.
- Autres types d'annuaires pour les Services Web : utilisation des annuaires de type LDAP, avantages et inconvénients.
Fonctionnement des Services Web
- Définition de l'interface des Services Web : utilisation de XML, description de SOAP.
- Méthodes d'invocation des Services Web : appel depuis le client, mise en place d'un proxy Client Web Service.
- Architecture d'applications à base de Web Service : gestion et accès aux données, interaction entre Services Web.
Gestion de la sécurité des Services Web
- Authentification du client : validation de l'identité, transmission de l'identité entre Services Web.
- Gestion de la confidentialité et de l'intégrité des informations circulant entre le client et le serveur.
- Mécanismes d'habilitation et définition des droits du client.
- Utilisation des en-têtes SOAP pour le transport des informations de sécurité et d'authentification.
Dynamique et orchestration des Services Web
- Modélisation du workflow.
- Langage d'orchestration : WSFL, XLang, BPSS, BPEL4WS, ebXML.
Architecture et développement des applications à base de Services Web
- 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.
- Organisation des développements applicatifs utilisant les Services Web. Cycle de test et de validation.
- Applications multi-canaux : accès aux applications depuis le Web, les clients riches et clients légers. Fonctionnement des applications.
Les Services Web dans l'offre Java/J2EE
- Toolkit SOAP dans Java. Utilisation de mise en oeuvre de JAXM.
- Intégration des Services Web dans les outils de développement : Forte, Jbuilder.
- Plate-forme d'exécution des Services Web : Bea WebLogic, J2EE, WebSphere.
- Exemple de développement avec les Services Web en Java.
- Evolution de l'offre : les acteurs, perspectives et engagement des acteurs sur le marché.
Les Services Web dans .NET
- Technologies des Services Web dans .NET. Intégration de SOAP/XML dans le Framework .NET.
- Technologies d'objets à distance : .NET Remoting.
- Plateforme de développement Visual Studio .NET. Mise en place des Services Web. Outils de mise au point. Intégration des clients et des clients Web aux Services Web (applications ASP.NET et Windows Forms).
- Intégration dans l'offre système Microsoft : Serveur.NET, Biztalk, Commerce Server.
- Plateformes d'exécution des Services Web : intégration dans Serveur .NET (Windows 2003 server) des annuaires UDDI, intégration des Services Web.
26/06/2008 au 27/06/2008 (75)
25/09/2008 au 26/09/2008 (75)
17/03/2008 au 18/03/2008 (99)
27/03/2008 au 28/03/2008 (75)