Formation WCF - Windows Communication Foundation
Objectifs de la formation WCF - Windows Communication Foundation
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 : 3 jours (21 heures)
Tarif : 1 300€ (HT)
Dates :
- du 11 au 13 Mars
- du 22 au 24 Mai
- du 4 au 6 Novembre
- du 18 au 20 Décembre
|
Présence nationale
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 de la formation 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 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
- 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
- Configurer une application .Net pour appeler un service WCF
- Paramétrer le client et le service à l'aide de fichiers
- 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
- Journalisation des messages
- Traçabilité de l'activité
- 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.