Formation WCF – Windows Communication Foundation

Formation WCF – Windows Communication Foundation

Formateur Gaetan photo de profil
Formateur :
Catégories :
Avis :

A propos de cette formation

Windows Communication Foundation (WCF) est un composant du framework .NET 3.5 permettant de réaliser des architectures orientées services (SOA).

A la fin de cette formation WCF, vous aurez compris les concepts de l’architecture orientée service et les apports de WCF. Vous saurez développer et déployer des Web Services avec le framework .Net 3 et choisir le mode de communication adéquat.

Programme de la formation

 

Introduction à Windows Communication Foundation (WCF)

  • Concevoir une application qui fait partie d’une architecture orientée service (SOA)
  • Le modèle de programmation unifiée de WCF
  • L’outillage et l’environnement de développement
  • Utilisation d’une interface comme contrat de service
  • Les Web Services
    • Revue des standards des Web Services (Soap, Rest, WSDL)
    • Implémentation et consommation d’un service ASMX simple dans Visual Studio 2010
    • Implémentation et consommation d’un service WCF simple dans Visual Studio 2010

Conception et définition des contrats

  • Conception d’une interface (contrat de service) cohérente pour un service WCF
  • Définition des opérations sur un service
  • Définition d’un contrat de données

Configurer et héberger des services WCF

  • Hébergement d’un service WCF dans une application hôte
  • Les méta-données (end-point) et la publication
  • L’administration des services
  • Déploiement d’un service WCF

Consommer un service WCF

  • Configurer une application .Net pour appeler un service WCF
  • Paramétrer le client et le service à l’aide de fichiers

Points de communication et comportements

  • Choix des transports (Soap, JSON…)
  • Activation
  • Communication synchrone ou asynchrone
  • Publier des services WCF sur différents points de communication
  • Ajouter des comportements aux services et aux points de communication
  • Communication et interopérabilité avec des services Web non-WCF
  • Sécuriser les appels distants
  • Fiabilité des services
  • Transactions distribuées

Débogage et diagnostic

  • Journalisation des messages
  • Traçabilité de l’activité

Gestion d'erreurs

  • Corréler les exceptions .Net avec les niveaux de « faute » d’un service
  • Utiliser les « faults » dans un service
  • Gestion des « faults » et des exceptions dans le client

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: