WCF AVEC C#
Formation certifiante - Code CPF 94 009 - 3 jours (21 heures)
Formations en présentiel
Formations Blended - Learning
Formations E-learning Tutoré
Présentiel
Blended - Learning
E-learning tutoré
OBJECTIFS
A l'issue de la formation, les stagiaires seront capables de :
- Apprendre ce qu’est le WCF
- Comprendre l’adressage et la liaison dans les services WCF
- Utiliser les contrats de services et les contrats de données
- Créer des services et des clients de WCF
- Effectuer la configuration dans les fichiers de code et de configuration
- Comprendre les défauts et gérer les erreurs dans les applications WCF
- Implémenter la sécurité dans les applications WCF
- Configurer et utiliser le routage WCF
PREREQUIS
La formation WCF avec C# est accessible à toute personne ayant :
- Une bonne connaissance pratique de la création d’applications .NET avec C #
- La connaissance de la construction de systèmes distribués et de services Web
MODALITE D'EVALUATION
Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.
PUBLIC
- Développeur informatique et Ingénieur d’étude
- Architecte système et logiciel
- Chef de projet et consultant Informatique
PROGRAMME DE FORMATION
WCF AVEC C#
WCF Essentials
- Qu’est-ce que WCF?
- WCF et API Web
- Adresse, Binding et contrat
- Services et clients WCF
- Bibliothèques de service WCF
- WCF Test Host et Test Client
- Self-Hosting
- Clients WCF
- Créer des proxies
- Fichiers de configuration
- Métadonnées
- EndPoints standard
- Architecture WCF
Adresses et liens
- Adresses
- Liaisons
- Modèles d’échange de messages
- Configuration des liaisons
- Interopérer avec les services Web ASMX
- Endpoints et attaches par défaut
- Descriptions des services
- Gestion de plusieurs EndPoints
Contrats de service
- Définition des contrats de service
- Définition des contrats d’exploitation
- Services avec plusieurs contrats
- Surcharge d’opération
Gestion des instances
- Utilisation des services par appel
- Utilisation des services par session
- Utilisation de Singleton Services
- Configuration des comportements
- Windows Forms WCF Clients
Contrats de données
- Mise en œuvre des contrats de données
- Mapping des contrats de données au schéma XSD
- Serialisation
- Tableau et collections génériques
- Enumérations
En savoir plus sur les contrats de services
- Implémentation des modèles d’échange de messages
- Contrats à sens unique
- Contrats à double sens
- Proxies asynchrones
- Modèle asynchrone basé sur les tâches
- WebSockets
Manipulation des erreurs
- Gestion des Exceptions
- Gestion des Sessions
Sécurité WCF
- Aspects de sécurité des services
- Sécurité des transports
- Sécurité des messages
- Certificats
Envoi de WCF
- Service de routage WCF
- Configuration de routage
- Contrats de routage
- Filtres de message
- La gestion des erreurs
- Scénarios de routage

Allez plus loin
Développez vos compétences
Financement avec le CPF via
le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS