Formation WCF - Windows Communication Foundation

Demander un devis
Je souhaite télécharger le programme ou imprimer le programme
  • Imprimer

Objectif

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.

Public concerné

Développeurs .NET.

Développeurs Web.

Pré-requis

Connaitre le C# ou avoir suivi la formation C# initiation.

Informations pratiques

Référence : #DNETWC01

Durée : 10 sessions de 3 jours

Tarif : 1 400€ (HT)

Dates :

 - 20 au 22 janvier 2016

 - 08 au 10 Février 2016

 - 24 au 26 février 2016

 - 16 au 18 Mars 2016

 - 06 au 08 Avril 2016

 - 11 au 13 Mai 2016

 - 20 au 22 Juin 2016

 - 27 au 29 Juillet 2016

 - 05 au 07 Octobre 2016

 - 30 Novembre au 02 Décembre 2016

 - entre janvier et décembre 2016

 - 1 session de 3 jours / mois

 

Présence nationale

Thumbnail image

Cliquez sur l'image pour l'agrandir

Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours

Programme

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

    Logiciels utilisés

    Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes.

    Visual Studio 2010.

    Travaux pratiques

    Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60% du temps est concacré à la pratique.

    Formations connexes

    Si vous souhaitez aller plus loin, vous pouvez suivre les formations Silverlight, WPF , ou LinQ.

    Mots clés associés à cette formation

    Développement web, programmation orientée objet, WCF, Windows Communication Foundation, Visual Studio 2010, web services, framework, dot net, Microsoft.

    X
     
     
     
     
     

    You havecharacters left.