Formation : Construire des services Web avec .NET 2.0
Se former avec
LEARNING TREE INTERNATIONAL
- Renseignements :
- Durée : 4 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :2050.00
- Objectifs :
- Les services Web XML connectent les applications d'entreprise de la même façon que le Web connecte les utilisateurs à l'information. Le framework .NET permet aux entreprises de bénéficier de l'architecture orientée service de XML et des services Web. Cette formation vous apporte les compétences nécessaires pour construire des services Web XML et leurs clients avec .NET. Vous apprendrez à créer rapidement des applications évolutives et sécurisées ainsi qu'à traiter des données XML.
- Public visé :
-
À tous ceux qui travaillent ou vont travailler avec des services Web
- Pré-requis :
- Une connaissance de base des langages de programmation Visual Basic .NET ou C# est nécessaire.
- Introduction aux services Web
Services Web en environnement d'entreprise
Architecture des applications distribuées
Interopérabilité avec Java
Applications de type service Web
Possibilités de .NET en matière de services Web
ASP.NET : plate-forme de services Web
Déploiement d'un service Web
Génération des proxies client et de clients
Les bases de SOAP
Démystification du message SOAP
Écriture et analyse de SOAP
Transport HTTP
Gestion des SoapExceptions
Action SOAP
Erreurs SOAP
Comparaison entre SOAP encodé RPC et SOAP document/littéral
Contrôle et suivi des services Web
Utilisation de l'utilitaire SOAP trace
Débogage des services Web
Marshaling et sérialisation
Sérialisation automatique et personnalisée
Sérialisation de types référence et de types valeur
Marshaling avec DataSets
Programmation XML dans .NET
Construction XML dans .NET
Bases de XML
Schéma XML
Espaces de noms XML
Types compatibles
Traitement de données XML
Générer du XML avec XmlTextWriter
Conversion de DataSets en XML générique avec XmlDataDocument
Utilisation de flux RSS et de Weblogs
Configuration de services Web
Programmation avec des attributs
Espaces de noms XML dans les services Web
Ajout de documentation à WSDL
Attributs et la classe proxy
Configuration de paramètres avec web.config
Personnalisation des pages d'aide
Localiser le service
Architecture orientée services (SOA)
Organisation des services Web
Contrôle du document WSDL
Conception du contrat du message
Création de services Web évolutifs
Conception de composants sans état
Avantages d'un modèle sans état
Stockage d'un état dans une architecture sans état
Accroître les performances avec la mise en cache
Mise en cache de données basées sur des fichiers
Prise en charge des transactions
Démarrer et participer aux transactions
Flux de transactions
Responsabilités du développeur
Mécanismes de transaction pour .NET
Visual Studio
Web Services Enhancements
Windows Communication Foundation (WCF)
Mise en œuvre de WS-Security
Applications clientes de sécurité Web
Techniques pour les clients .NET
Client riche, client Web et client léger
Liaison de données
Déploiement ClickOnce
Clients riches hautement performants
Processus légers (threads) et multithreading
Appel de services Web de façon asynchrone
Appel de services Web avec Ajax
Sécurisation de services Web XML
Options d'authentification
Authentification de base IIS
Envoi de ''credentials'' au service
Chiffrement dans .NET
Chiffrement symétrique et asymétrique
Comparaison des techniques de chiffrement
Chiffrement pour accroître les performances
02/12/2008 au 05/12/2008 (75)
03/03/2009 au 06/03/2009 (75)