Nous contacter

C# - COMMUNICATION INTER-APPLICATIVE AVEC WCF

3 jours (21 heures)
Objectifs : Connaître les solutions de communication avec WCF
Tester simplement les services
Optimiser les modes de communication
Développer des Web Services SOAP et REST
Comprendre les concepts de l'architecture orientée service
Prochaines sessions : Contactez-nous
Public : Développeurs, architectes, chefs de projets techniques
Pré-requis : Connaissance pratique du langage C#
Moyens pédagogiques : Formation présentielle, exposés, cas pratiques, synthèse, assistance post-formation. 1 poste par stagiaire, vidéoprojecteur, support de cours fourni à chaque stagiaire.
Programme :

WCF, SOA et Web Services

Définition d’une architecture orientée services
Définition d’un Web sServices
Apports de WCF
Autres outils de la plateforme .NET

Conception de services

Services avec ou sans états
Gestion des sessions
Gestion des instances
Gestion des transactions
Synchrone vs asynchrone

SOAP services

Evolution des Web Services
SOAP et WSDL
Web Services ASMX
Web Services WCF
Bindings
MTOM et sérialisation
Optimisation des échanges
Interop et Basic Profile
Génération des clients
Interface de test

REST services

Concepts REST
Conception orientée ressources
Avantages et limites
Clients .NET
Clients Web (Ajax)
API Web ASP.NET

Sécurité des services

Utilisation des rôles ASP.NET
Sécurité HTTPS
WS Security Extension
OAuth

Déploiement

Terminologie WCF
Solutions de déploiement
Déploiement avec IIS
Address Binding Contract
ServiceHost
SvcUtil
Fichiers de configuration
Tests et interception par un proxy

BUREAUTIQUE