| Description |
| Apparues il y a quelques années, les architectures distribuées, également appelées SOA (applications orientées services), font l'objet d'un intérêt croissant de la part des éditeurs et des entreprises, notamment au regard de leurs apports en termes de flexibilité et de réactivité du SI. Le nouveau Framework .Net 3.5 met l'accent sur la simplification d'utilisation de ses briques, donc sur la rapidité de mise en oeuvre et l'implémentation de solutions distribuées. Destiné à un public expérimenté, cette formation constitue un complément idéal aux compétences traditionnelles d'un développeur .Net. |
| Objectifs |
Savoir comment créer un service WCFAcquérir les compétences nécessaires au déploiement de service WCFÊtre en mesure de configurer et de sécuriser des services WCFComprendre comment mettre en oeuvre un service WCF transactionnel
|
| Public concerné |
- Développeurs . Net expérimentés
|
| Pré-requis |
- Maîtrise de la programmation orientée objet, des Services Web et de C
- ou VB .Net
|
| Plan détaillé |
-
Introduction à Windows Communication Foundation
- Architecture d'applications SOA pour WCF
- Introduction à l'architecture de WCF
- Création de service WCF avec Visual Studio 2008
- Consommation de service WCF avec Visual Studio 2008
-
Configurer et héberger des services WCF
- Programmation d'une application hôte de service WCF
- Définition et paramètres de service en utilisant un fichier externe de configuration
- Déploiement de service
-
Définir les points d'entrée et comportement
- Exposer plusieurs points d'entrée d'un service WCF
- Ajouter des comportements à un service et à un point d'entrée
-
Débugger et diagnostiquer des problèmes
- Message de log
- Traçage d'activités
-
Implémenter et concevoir des contrats
- Design de contrat de service WCF
- Définition d'opérations pour un service
- Définition des data dans un contrat
-
Gérer les erreurs
- Service level fault
- Définition des "fault information" dans un contrat de service
- Renvoi des exceptions de service au client
-
Améliorer la qualité des services WCF
- Manager les instances des services WCF
- Les accès concurrents
- Améliorer les performances des services WCF
-
Implémenter la sécurité WCF
- Introduction sur la sécurité dans WCF
- Les exigences de sécurité s'appliquant au Biding
- Travailler avec les informations de sécurité
-
Implémenter les transactions
- Introduction sur les transactions
- Création d'opérations transactionnelles pour les services
- Mettre en place un flux de transactions du client vers le service
|
|
|