M2i Formation

C# - Communication inter-applicative avec WCF

Langages et développement - Développeur C# .NET

Présentiel

3 jours (21 heures) - CS-COM

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur C# .NET  ›  C# - Communication inter-applicative avec WCF

Objectifs pédagogiques

  • 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.

Niveau requis

Connaissance pratique du langage C#.

Public concerné

Développeurs, architectes, chefs de projets techniques.


Éligible aux financements suivants : Formation éligible au CPF

La Défense18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
La Défense16/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Mulhouse18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Nancy18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Reims18/03/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Évreux18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Le Havre18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Lille18/03/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Grenoble18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Lyon18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne18/03/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Orléans18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Tours18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Bordeaux16/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Montpellier18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis18/03/20191 800 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence16/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

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

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification est en français.

Testez vos connaissances

Objectif : Tester vos connaissances sur le langage C#.