2548 - ecs informatique
Transcription
2548 - ecs informatique
ECS Informatique Développement d’applications distribuées avec Visual Studio 2005 Centre de Formation Technique Agréé Microsoft Cours 2548 / Durée : 3jours Cours Officiels Microsoft Préparant aux examens Ce cours dirigé de trois jours apporte aux stagiaires les connaissances et les compétences pour développer des applications distribuées en utilisant Microsoft® .NET Framework et Microsoft Visual Studio® 2005. Il montre comment réaliser des applications distribuées en utilisant des services Web, des échanges à distance, Microsoft Message Queuing et des composants de services. THEMES ABORDES EN COURS Module 1 : Construction et utilisation d’un service Web XML simple • Contexte technique des services Web • Composants des services Web Atelier 1 : Construction et utilisation d’un service Web XML simple Module 2 : 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 Atelier 2 : Configuration et personnalisation d’un service Web Module 3 : Appel de méthodes Web de façon asynchrone • La nécessité d’appels asynchrones • Options des appels asynchrones • Méthodes à sens unique Atelier 3 : Appel de méthodes Web de façon asynchrone Module 4 : Construction d’un serveur et d’un client distant • Contexte technique de la liaison à distance • Serveurs et clients distants • Composants importants d’une liaison à distance Atelier 4 : Construction d’un serveur et d’un client distant Module 5 : Création et sérialisation de types utilisables à distance • Conversion (marshaling) par valeur • Conversion par référence • Compatibilité des versions pour des types distants • Classes génériques Atelier 5 : Création et sérialisation de types utilisables à distance Module 6 : Réalisations d’opérations à distance de façon asynchrone • Méthodes asynchrones • Appel de méthodes distantes de façon asynchrone • Méthodes à sens unique • Utilisation d’événements dans des applications distantes Atelier 6 : Réalisations d’opérations à distance de façon asynchrone Module 7 : Gestion du cycle de vie des objets distants • Cycle de vie des objets distants • Cycle de vie des sponsors • Propriétés d'un bail • Baux et gestion des exceptions Atelier 7 : Gestion du cycle de vie des objets distants Module 8 : Envoi et réception de messages en utilisant Microsoft Message Queuing • Compréhension des files d’attente de messages (Message Queuing) • Création d’une file d’attente de messages et envoi d’un message • Réception d’un message et envoi d’une réponse • Utilisation d’IIS avec Message Queuing Atelier 8 : Envoi et réception de messages en utilisant Microsoft Message Queuing Module 9 : Création et utilisation de composants de service • Services COM+ • Mise en œuvre d’un composant de service • Enregistrement d’un composant de service • Instanciation d’un composant de service Atelier 9 : Création et utilisation de composants de service