Visual Studio 2010 - Développer des applications distribuées Windows Communication Foundation (WCF)
Durée : 3 jours
Villes/Dates :
Cliquer ICI pour consulter notre planning et le tarif de cette formation.
Objectifs
- Savoir comment créer un service WCF
- Acquérir les compétences nécessaires au déploiement de service WCF
- Être en mesure de configurer et de sécuriser des services WCF
- Comprendre comment mettre en oeuvre un service WCF transactionnel
Public
- Développeurs . Net expérimentés
Pré-requis
- Avoir suivi la formation la formation "Visual Studio 2008 - Programmation avec le Framework .Net" (MS6368) ou "Visual Studio 2010 - Programmation C# avec le .Net Framework 4" (MS885) ou connaissances équivalentes
- Disposer d'une expérience significative dans le développement d'applications .Net
Programme
Architecture Orientée Service (SOA)
- Présentation de la SOA
- Les avantages de la SOA
- Scénarios et standards
- Introduction à WCF
Débuter avec le développement WCF
- Contrat de Service et implémentation
- Héberger les services WCF
- Comportements WCF
- Consommation de services WCF
Héberger les services WCF
- Les différents types d'hôtes de service WCF
- La classe ServiceHost
- Héberger des services WCF dans des services Windows
- IIS, WAS et AppFabric
- Configuration d'hôtes WCF
- Les meilleures pratiques pour l'hébergement de services
Définition et implémentation de contrats WCF
- Définition des contrats
- Les différents types de contrat
- Les modèles de transmission de messages
- Conception de contrats WCF
Points de terminaison et Comportements
- Points de terminaison multiples et interopérabilité
- Découverte WCF
- Point de terminaison WCF par défaut
- Instanciation et concurrence
- Fiabilité
Tester et résoudre les problèmes des services WCF
- Erreurs et symptômes
- Echecs WCF
- Débogage et outils de diagnostics
- Surveillance de l'éxécution
Sécurité
- Introduction à la sécurité de l'application
- Le modèle de sécurité WCF
- Sécurité de transport et de message
- Authentification et autorisation
- Modèle d'identité basée sur les revendications
Fonctionnalités avancées
- Le modèle d'invocation asynchrone
- Etendre WCF
- Routage
- Services de flux de travail
Télécharger le plan de cours
Visual Studio 2010 - Développer des app[...]
Document Adobe Acrobat [65.3 KB]
Visual Studio 2010 - Développer des app[...]
Document Adobe Acrobat [65.3 KB]

