SPECIALISTE DE LA FORMATION INFORMATIQUE
pics_comp
Visual Studio 2005 - Concevoir et implémenter des services Web et des applications distribuées

Visual Studio 2005 - Concevoir et implémenter des services Web et des applications distribuées

Description
Les participants à ce stage apprendront à développer des services Web avec XML pour les intégrer à leurs applications. Ils concevront des architectures d'applications basées sur le Web. Destiné aux développeurs expérimentés, ce programme apporte un complément idéal aux compétences traditionnelles d'un développeur Web.
Objectifs
  • Comprendre comment les services Web peuvent être utilisés dans la conception et l'implémentation d'applications distribuées

  • Comprendre l'architecture d'une solution basée sur les services Web

  • Savoir développer des services Web

  • Être en mesure de publier et déployer des services Web

  • Apprendre à sécuriser des services Web

Public concerné
  • Développeurs expérimentés ayant des connaissances en développement d'applications à base de composants.
Pré-requis
  • Connaître le langage XML
  • Stage MS881 : "Visual Studio 2005 - Prendre en main le framework .Net 2.0" ou connaissances équivalentes
Plan détaillé
  • Construction et utilisation d'un service Web XML simple

    • Contexte technique des services Web
    • Composants des services Web : WSDL, SOAP et UDDI

  • Configuration et personnalisation d'un service Web

    • Sérialisation XML
    • Comment utiliser des types de données complexes dans des services Web
    • Comment employer des attributs pour contrôler la sérialisation
    • Comment utiliser des attributs de configuration de service
    • Fichiers de configuration

  • Appel de méthodes Web de façon asynchrone

    • La nécessité d'appels asynchrones
    • Options des appels asynchrones
    • Méthodes à sens unique

  • Construire des serveurs et clients de Remoting

    • Contexte technique du Remoting
    • Les serveurs et clients de Remoting

  • Création et sérialisation de types de Remoting

    • Marshaling par référence
    • Marshaling par valeur
    • Les classes génériques

  • Les opérations asynchrones en Remoting

    • Les méthodes asynchrones
    • Options des appels asynchrones
    • Méthode à sens unique

  • Manager le cycle de vie des objets de Remoting

    • Cycle de vie des objets
    • Les options de désactivation
    • Gestion des exceptions

  • Envoi et réception de messages à l'aide de Message Queuing

    • Présentation de Message Queuing
    • Création et envoi de messages
    • Réception de message et envoi de réponse
    • Utilisation de IIS Message Queuing

  • Création et utilisation du service de composants

    • COM+ Services
    • Implémentation d'un service de composants
    • Enregistrement d'un service de composants
    • Instanciation d'un service de composants

  • Mise en oeuvre d'une stratégie et d'une sécurité WSE 3.0

    • Qu'est-ce que la sécurité WSE 3.0 ?
    • Mise en oeuvre des stratégies WSE 3.0

  • Mise en oeuvre des assertions de stratégie personnalisées WSE 3.0

    • Qu'est-ce qu'une assertion de stratégie personnalisée WSE 3.0 ?
    • Application d'assertions de stratégie personnalisées

  • Gestion de grands transferts de données en utilisant WSE 3.0

    • Qu'est-ce que MTOM (Message Transmission Optimization Mechanism) ?
    • Comment utiliser MTOM avec WSE 3.0 ?

  • Mise en oeuvre de la messagerie SOAP WSE 3.0

    • Qu'est-ce que la messagerie SOAP ?
    • Envoi et réception de messages SOAP
    • Messagerie HTTP et TCP

  • Mise en oeuvre des extensions et des en-têtes SOAP

    • Qu'est-ce qu'un en-tête SOAP ?
    • Qu'est-ce qu'une extension SOAP ?

  • Mise en pratique du routage WSE 3.0

    • Qu'est-ce que le routage ?
    • Mise en pratique du routage WSE 3.0

MS872
Durée : 5 j.
Tarif : 2250 € HT
 
detail formation Visual Studio 2005 - Concevoir et implémenter des services Web et des applications distribuées Plan détaillé
Contact
* tarif dégressif à partir de 2 pers.

KAPTIVE ::.
-------------------------------------------
Renseignement et réservation
-------------------------------------------
Tel.: 01 76 60 66 10
Fax: 01 76 60 66 10
contact@kaptive.com

Sessions
Inscription en ligne

Nous contacter

Possibilité de faire cette formation en intra-entreprise,
nous contacter au 01 76 60 66 10

- Kaptive - formation@kaptive.com