Guides pratiques du Runtime de Concurrency

Les rubriques basées sur des scénarios de cette section montrent comment utiliser de nombreuses fonctionnalités du runtime de concurrence.

Dans cette section

Procédure pas à pas : connexion à l’aide de tâches et de requêtes HTTP XML
Montre comment utiliser les interfaces IXMLHTTPRequest2 et IXMLHTTPRequest2Callback avec des tâches pour envoyer des requêtes HTTP GET et POST à un service web dans une application plateforme Windows universelle (UWP).

Procédure pas à pas : création d’une application basée sur un agent
Décrit comment créer une application basée sur un agent de base.

Procédure pas à pas : création des agents de flux de données
Montre comment créer des applications basées sur un agent basées sur un flux de données, au lieu d’un flux de contrôle.

Procédure pas à pas : création d’un réseau de traitement d’image
Montre comment créer un réseau de blocs de messages asynchrones qui effectuent un traitement d’image.

Procédure pas à pas : implémentation des Futures
Montre comment calculer de manière asynchrone des valeurs pour une utilisation ultérieure.

Guide : utilisation de la méthode join pour empêcher l’interblocage
Le problème des philosophes mangeurs est utilisé pour illustrer comment la classe concurrency::join peut être utilisée pour empêcher l’interblocage dans votre application.

Procédure pas à pas : suppression du travail d’un thread d’interface utilisateur
Montre comment améliorer les performances d’une application MFC qui dessine le fractal de Mandelbrot.

Procédure pas à pas : utilisation du modèle de concurrence runtime dans une application compatible COM
Montre comment utiliser le runtime d’accès concurrentiel dans une application qui utilise le modèle objet de composant (COM).

Procédure pas à pas : adaptation d’un code existant pour l’utilisation de tâches légères
Montre comment adapter le code existant qui utilise l’API Windows pour créer et exécuter un thread pour utiliser une tâche légère.

Procédure pas à pas : création d’un bloc de message personnalisé
Décrit comment créer un type de bloc de messages personnalisé qui trie les messages entrants par priorité.

Concurrency Runtime
Présente l’infrastructure de programmation simultanée pour Visual C++.