> formation Technologies numériques > formation Technologies Web > formation Web Services, SOA, intégration d'applications > formation Services Web, synthèse

Avis loadedNote : 4,1Length : 13TotalNote : 380TotalNote20 : 7
Toutes nos formations Web Services, SOA, intégration d'applications

Formation Services Web, synthèse

4,1 / 5
Séminaire
Durée : 2 jours
Réf : WSN
Prix  2021 : 2030 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis clients
Programme

Les services Web sont un outil d'intégration inter-applications et d'ouverture vers l'intranet, l'extranet ou l'Internet. Ce séminaire présente une étude approfondie des Services Web et des protocoles associés : SOAP, WSDL, annuaire UDDI, REST, protocole de sécurité et d'authentification, extensions WS-X.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Comprendre l'architecture des services Web SOAP et REST
  • Organiser des applications à base de services Web
  • Découvrir le fonctionnement des services Web en environnement Java EE
  • Découvrir le fonctionnement des services Web en environnement .Net
PROGRAMME DE FORMATION

Fonctionnement des 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).
  • 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 Services : gestion et accès aux données, interaction entre services Web.

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 Internet.
  • Utilisation des annuaires 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.

Gestion de la sécurité des Services Web avec WS-Security

  • 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, WS-Policy.
  • Utilisation des en-têtes SOAP pour le transport des informations de sécurité et d'authentification.

Les extensions WS-X

  • Gestion des transactions avec WS-Coordination.
  • Langage d'orchestration : WS-BPEL.
  • Suivi de l'acheminement des messages SOAP avec WS-Addressing et WS-ReliableMessaging.
  • Gestion de contextes avec WS-Correlation.
  • Autres extensions intéressantes : WS-MetadataExchange, WS-CDL...

Representational State Transfer (REST)

  • Rappel sur les requêtes HTTP.
  • Les principes de base de REST.
  • Les éléments architecturaux de REST.
  • Les formats d'échange des données : XML, JSON.
  • Services REST versus Services SOAP.

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 multicanaux : accès depuis le Web, les clients riches et légers. Fonctionnement des applications.
  • Lien avec les architectures orientées services (SOA).

Les services Web dans l'offre Java/JEE

  • Les services Web en Java selon Javasoft : Core Web Services (JAX-WS, JAXB), Enhanced Web Services (WSIT).
  • Secure Web Services (XWS-Security), Legacy Web Services (JAX-RPC).
  • Les projets Web Services Apache.
  • Intégration des Services Web dans les outils de développement : Eclipse, Netbeans.
  • Plateforme d'exécution des Services Web : Glassfish & Metro, Bea WebLogic, IBM WebSphere, Apache Axis.
  • 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 un serveur des annuaires UDDI, intégration des services Web.
Participants / Prérequis

» Participants

Responsables de projets et développeurs.

» Prérequis

Connaissances de base en architecture et développement logiciel, et plus particulièrement sur les applications Internet.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis clients
picto avis clients
LOÏC B. 22/02/2021
4 / 5
Rien à dire

PASCAL P. 14/01/2021
4 / 5
Le support de formation devrait avoir une police de type Arial avec une taille un peu plus élevée.

YANN F. 14/01/2021
5 / 5
Formateur qui semble maitriser parfaitement le sujet.

YANN V. 14/01/2021
5 / 5
Le PDF présenté est très volumineux et la police choisie n’est pas très adaptée à une présentation.

VALÉRIA B. 14/01/2021
4 / 5
La police du diaporama était trop petite pour une formation en ligne mais le contenu était très pertinent

GAËTAN L. 14/01/2021
5 / 5
C’était une présentation claire et fluide

THOMAS F. 14/01/2021
4 / 5
Support de cours très complet . Manque un peu d’exercices ou d’exemples pratiques pour rester accroché au sujet, mais vu qu’il s’agit d’un cours de synthèse c’est normal.

TIRARD-GATEL . 14/01/2021
4 / 5
Très technique mais intéressant et le formateur c’est mis à notre niveau

DAVID F. 10/12/2020
4 / 5
Je pense que la formation/information est ok, mais qu’il me manquait une base sur ces sujets, même minime, pour mieux appréhender les sujets abordés.

DAVID C. 10/12/2020
5 / 5
Le contenu correspond tout à fait à mes attentes. La formation m’a permis de mieux comprendre et appréhender ce qu’il y avait derrière la notion de Web services. Elle m’a aussi donné des bases de recherches et d’approfondissement. Très bien présentée (claire et concise) avec des exemples concrets

GAYLORD B. 10/12/2020
4 / 5
J’ai apprécié les démonstrations très concrètes associées aux différents points abordés dans la formation.

KEN L. 10/12/2020
4 / 5
Bonne présentation faite par le formateur. Le support de cours est ok

ZIED B. 10/12/2020
4 / 5
ensemble satisfaisant
Avis clients 4,1 / 5

Les avis clients sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.