Objectifs pédagogiques de la formation

Cette formation "Développer des solutions Windows Communication Foundation avec Microsoft Visual Studio 2010" permet de :

  • Mettre en oeuvre l’architecture orientée service dans les services WCF
  • Définir et mettre en oeuvre les contrats de service WCF, les données et messages
  • Utiliser les endpoints multiples avec des messages variés
  • Tester, dépanner, surveiller et diagnostiquer les services WCF
  • Sécuriser la fiabilité du service à l’aide de la sécurité des messages et du transport 
  • Etendre WCF à l’aide de “behaviors , dispatchers, inspectors et formatters”.

 

Programme de la formation

Architecture orientée serviceQu’est-ce que SOA ? Les avantages de SOAScenarii et standards
  • Introduction à WCF
Introduction au développement avec WCF
  • Contrat de service et mise en oeuvre
  • Services hôtes WCF
  • Comportements WCF
  • Utiliser les services WCF
Services hôtes WCF
  • Services hôtes WCF
  • Servicehôtes WCF dans Windows Services
  • IIS, WAS et AppFabric
  • Configurer les hôtes WCF
Définition et mise en oeuvre de contrats WCF
  • Qu’est-ce qu’un contrat ?
  • Modèles de messages
  • Concevoir les contrats WCF
Points de terminaison et comportements
  • Points de terminaison multiples et intéropérabilité
  • Découverte WCF
  • Points de terminaison par défaut
  • Instanciation et concurrence d’accès
  • Fiabilité
Test et dépannage des services WCF
  • Erreurs et symptômes
  • Fautes WCF
  • Debogage et outils de diagnostic
Sécurité
  • Introduction à la sécurité des applications
  • Modèle de sécurité WCF
  • Sécurité et transport des messages
  • Authentification et autorisation
  • Identification basé sur les demandes
Sujets avancés
  • Modèle d’invocation asynchrone
  • Etendre WCF
  • Routage
  • Services de Workflow