Exemplarische Vorgehensweisen für die Concurrency Runtime
Die szenariobasierten Themen in diesem Abschnitt beschreiben viele der in der Concurrency Runtime verfügbaren Funktionen.
In diesem Abschnitt
Exemplarische Vorgehensweise: Verbinden von Verwendungsaufgaben und XML-HTTP-Anforderung (IXHR2)
Zeigt, wie die IXMLHTTPRequest2 und IXMLHTTPRequest2Callback-Schnittstellen zusammen mit Aufgaben, HTTP-GET- und POST-Anforderungen zu einem Webdienst in einer Windows Store App zu senden verwendet.Exemplarische Vorgehensweise: Erstellen einer agentbasierten Anwendung
Beschreibt die Erstellung einer einfachen agentbasierten Anwendung.Exemplarische Vorgehensweise: Erstellen eines Datenfluss-Agent
Veranschaulicht das Erstellen von agentbasierten Anwendungen auf Basis eines Datenflusses anstelle eines Kontrollflusses.Exemplarische Vorgehensweise: Erstellen eines Bildverarbeitungsnetzwerks
Veranschaulicht das Erstellen eines Netzwerks asynchroner Nachrichtenblöcke für die Bildverarbeitung.Exemplarische Vorgehensweise: Implementieren von Futures
Erläutert das asynchrone Berechnen von Werten für eine spätere Verwendung.Exemplarische Vorgehensweise: Verhindern von Deadlocks mit join
Verwendet das Philosophenproblems, um zu veranschaulichen, wie die concurrency::join-Klasse verwendet, um Deadlocks in der Anwendung verhindern.Exemplarische Vorgehensweise: Entfernen von Arbeit aus einem Benutzeroberflächenthread
Veranschaulicht, wie die Leistung einer MFC-Anwendung, die das Mandelbrot-Fraktal zeichnet, verbessert werden kann.Exemplarische Vorgehensweise: Verwenden der Concurrency Runtime in einer COM-Anwendung
Veranschaulicht, wie die Concurrency Runtime in einer Anwendung verwendet werden kann, wenn die Anwendung das Component Object Model (COM) verwendet.Exemplarische Vorgehensweise: Anpassen von vorhandenem Code für die Verwendung einfacher Aufgaben
Zeigt, wie vorhandener Code, der die Windows-API verwendet, zum Erstellen und Ausführen eines Threads für die Ausführung einer einfachen Aufgabe angepasst wird.Exemplarische Vorgehensweise: Erstellen eines benutzerdefinierten Nachrichtenblocks
Beschreibt, wie ein benutzerdefinierter Nachrichtenblocktyp erstellt wird, um eingehende Nachrichten nach Priorität zu sortieren.
Verwandte Abschnitte
- Concurrency Runtime
Stellt das Framework für parallele Programmierung für Visual C++ vor.