• Développement de Web Services avec .NET

Accueil / Développement de Web Services avec .NET

Développement de Web Services avec .NET

Durée : 3 jours
Tarif Inter : 1400 €
Tarif sur mesure : Nous consulter
Référence : 3NWS

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Comprendre et maîtriser les concepts des Web Services pour le développement d’applications .NET.

Objectifs

  • Ce cours permet aux développeurs de commencer à profiter de la puissance des Web Services dans leurs applications
  • Les Web Services sont basés sur l’Extensible Markup Language (XML)

Programme

  1. Présentation des Web Services :

    • Présentation des architectures distribuées
    • Positionnement des Web services
    • Technologies impliquées
    • SOAP, WSDL, UDDI
  2. XML et XSD :

    • Représenter des données avec XML
    • Valider un document avec XSD
    • Transformer un document avec XSLT
  3. WSDL :

    • Description WSDL – Présentation
    • Les balises, Les Messages
    • PortType, Operation, Message
  4. SOAP :

    • Introduction – Etude d’un exemple
    • Structure d’un message
    • Contenu d’un message
    • SOAP et HTTP, SOAP et RPC
    • Architecture des Services Web
    • Architecture Orientée Service
    • Protocoles de transport
    • Quelques design patterns
    • Services web vs. .Net remoting
  5. Services Web avec .Net et C# :

    • Un exemple simple
    • Configuration de l’environnement
    • Création d’un service web avec .Net
    • Utilisation d’un service web avec .Net
    • Etude du code C# généré
    • Optimisation du code généré par VS.Net
    • Les outils WSDL.exe et XSD.exe
    • Tester et déboguer un service web
  6. Services Web avancés :

    • Manipuler des données complexes avec un service web
    • Connecter un service web à une base de données
    • Utiliser des données binaires avec un service web
    • Services Web asynchrones
    • Gestion des exceptions
    • Gestion des états
    • Transactions
    • Interopérabilité
    • Gestion des versions
    • Modules HTTP et extensions SOAP
  7. Publication et déploiement :

    • Découvrir un service web
    • DISCO et UDDI
    • Publier un service Web
    • Intranet, extranet, internet
    • Sécurité des services web
    • Authentification et autorisation avec ASP.Net
    • Utiliser la sécurité IIS et Windows
    • Utiliser les en-têtes SOAP
    • Cryptage
  8. WSE :

    • Les WS-spécifications
    • Installer WSE
    • Intégration de WSE dans le framework .Net
    • WS-Security
    • WS-Policy
    • WS-Routing
  9. Conclusion :

    • Futur des services web avec Indigo
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement