CCI Mayenne
12 Rue de Verdun
53000 Laval

Tel : 02 43 49 50 00
CCI53-Accueil@mayenne.cci.fr

Formation entreprises - Informatique - Developpement Logiciel

WCF, développer des Web Services en .NET et créer des applications Windows distribuées

Maîtriser les principales architectures de Web Service

Objectifs

Evaluer les principales architectures de Web Services basées sur SOAP et REST

Créer des clients et des services Web SOAP

Créer des clients et des services Web REST

Développer des applications Windows distribuées

Public

Développeurs, chefs de projets souhaitant maîtriser les Web Services SOAP et REST.

 

Prérequis

Bonnes connaissances du langage C# ou très bonnes connaissances des langages Java ou C++. Bonnes connaissances de la Programmation Orientée Objet.

Compétences visées

Maîtriser les architectures de Web Service utilisant SOAP et REST

Savoir créer des cleints Web Service

Savoir sécuriser les échanges

Dates & lieux

IIA - Saint-Berthevin : 9, 10 et 15 Septembre 2020

Programme

Fondamentaux de Windows Communication Framework

ABC du point de terminaison : Address, Binding...
Héberger un service avec IIS, WAS, App Fabric...
Clients ChannelFactory et proxy générés par VS.
Gestion des versions des services.
Cycle de vie du service, gestion de la concurrence, des sessions.
Exposition des métadonnées des WS.
Sérialisation des données avec DataContract, DataMember.

Web Services SOAP avancés

Transactions locales et distribuées. Callbacks.
Comportements des services. Fiabilité.
Tests des WS, traces et débogage.
Transmissions des exceptions avec FaultContract.
Découverte automatique de l'adresse des services sur le réseau local avec ServiceDiscovery et ServiceAnnouncement.
Services en file avec la liaison NetMSMQBindin.

Sécurité de WCF

Sécurité de Message et de Transport.
Transport de l'identité et autorisations.
Modes d'authentification disponibles.
Gestion de rôles avec MemberShipProvider.
Gestion d'authentification Windows. Impersonification.

Services REST Web API

Introduction aux architectures REST.
Contrôleurs, attributs. Routes d'URL.
Négociation de contenu. Autohébergement avec Owin .

WCF Data Service pour des services REST orientés données

URL OData et LINQ pour des requêtes dans les URL.
Hébergement dans IIS et auto-hébergement.
Sécuriser ses WCF Data Services. Volume et pagination.
Sécurisation fine par requête avec QueryInterceptor.

Le Bus de Services Windows Azure

Relais Azure Service Bus pour assouplir les Firewalls.
Mode hybride pour les performances.
Messages unidirectionnels et requête/réponse.
Files de BrokeredMessages pour persister les messages en l'absence du consommateur.
Sujets et abonnements. Filtres.

Démonstration

Démonstration du relais du bus de service et des queues.

 

LIRE LE PROGRAMME DÉTAILLÉ

Modalités pédagogiques

Méthodes :

Une pédagogie interactive favorisant l’acquisition des savoirs, savoir-faire et savoir-être.

Nos salles sont équipées d’outils multimédias et interactifs et de tous matériels en lien avec la thématique traitée.

 

Animateur : Nos formateurs sont choisis pour leurs expertises métiers, leurs compétences pédagogiques et leur connaissance de l’entreprise.


Validation / Certification

Méthodes et outils adaptés à la formation  : mise en situation, QCM, exercices d'application...

TARIFS

2960 € net de TVA

Votre sélection est vide

 

4 jours (28 heures)

2960 € net de TVA

réf : INF-DEV-040

Ajout à vos favoris

Cette page a été ajoutée à vos favoris dans votre espace personnel.

à télécharger

Fiche Produit - PDF
Contacter notre conseiller

Contact direct avec un conseiller

Brigitte DOLLEY

Assistante commerciale

02 43 91 47 47

brigitte.dolley@mayenne.cci.fr

 

Recommander à un ami loader

CCI Mayenne

Voir toutes nos implantations
CCI Pays de la Loire
Le site web de la CCI Pays de la Loire  
CCI.FR
Le portail des Chambres de Commerce et d'Industrie