Développement de services Web en C#
3 jours | 4-VS-SWC#

Formations Informatiques > Développement et Méthodes > Developpement
Prochaines sessions inter-entreprises
- Du 20/06/2012 au 22/06/2012
- Du 24/09/2012 au 26/09/2012
- Du 12/11/2012 au 14/11/2012
- Du 12/12/2012 au 14/12/2012
Objectifs
Ce cours a pour objectif de permettre aux développeurs de tirer profit de la puissance des services Web XML (eXtensible Markup Language) dans leurs applications
Participants / Pré-requis
Ce cours s’adresse aux développeurs de logiciels expérimentés qui ont déjà créé des applications à base de composants. Connaître le langage XML ; expérience de la programmation en C# et du développement d’applications en utilisant le modèle COM (Component Object Model).
Contenu
Utilité des services Web
- Évolution des applications distribuées et problèmes liés
- Présentation des services Web et technologie Web et .NET
- Alternatives .NET aux services Web et scénarios courants
Architectures des services Web
- Architectures de services Web et architecture orientée service
- Rôles d’une architecture de services Web et modèle de programmation des services Web
- Technologies sous-jacentes des services Web
- HTTP ; XML et SOAP : notions fondamentales
Consommation de services Web
- Documents WSDL (Web Service Description Language)
- Découverte de services Web
- Proxys de services Web
- Implémentation d’un consommateur de services Web via Visual Studio .NET
Implémentation d’un service Web simple
- Création d’un projet de services Web
- Implémentation de méthodes de services Web
- Gestion des états d’un service Web ASP .NET
- Débogage de services Web
Publication et déploiement de services Web
- Vue d’ensemble du service UDDI (Universal Description, Discovery and Integration)
- Publication d’un service Web
- Recherche d’un service Web
- Publication d’un service Web sur un intranet
- Configuration d’un service Web
Sécurisation des services Web
- Vue d’ensemble de la sécurité
- Authentification intégrée
- Authentification personnalisée : en-tête SOAP
- Autorisation : sécurité basée sur des rôles
- Autorisation : sécurité d’accès au code
- Cryptage
Conception de services Web
- Contraintes de type de données
- Évolutivité
- Performance
- Fiabilité
- Gestion des versions
- Fournisseur de services Internet et déploiement ASP
- Éléments de l’architecture
Implémentation d’un service Web non standard
- Services Web d’abandon de l’affichage HTML
- Services Web d’agrégation
Aix Ajaccio Albi Amiens Angers Annecy Bastia Bayonne Belfort Blois Bordeaux Bourges Brest Caen Chambery Chartres Chateauroux Châlons-en-Champagne Clermont-Ferrand Colmar Dax Dijon Épinal Grenoble ile de la Réunion La Défense La Rochelle Le Mans Lille Limoges Lyon Marseille Metz Montpellier Mulhouse Nancy Nantes Nice Niort Orléans Paris Pau Périgueux Poitiers Reims Rennes Rouen Saint-Brieuc Saint-Dié-des-Vosges Saint-Etienne Strasbourg Toulouse Tours Valence Vannes Vincennes