Condividi tramite


Procedure dettagliate del runtime di concorrenza

Negli argomenti basati su scenari di questa sezione viene illustrato come usare molte delle funzionalità del runtime di concorrenza.

In questa sezione

Procedura dettagliata: connessione tramite attività e richieste HTTP XML
Illustra come usare le interfacce IXMLHTTPRequest2 e IXMLHTTPRequest2Callback insieme alle attività per inviare richieste HTTP GET e POST a un servizio Web in un'app UWP (piattaforma UWP (Universal Windows Platform)).

Procedura dettagliata: creazione di un'applicazione basata sugli agenti
Viene descritto come creare un'applicazione basata su agente di base.

Procedura dettagliata: creazione di un agente del flusso di dati
Illustra come creare applicazioni basate su agenti basate su flussi di dati, anziché sul flusso di controllo.

Procedura dettagliata: creazione di una rete per l'elaborazione di immagini
Illustra come creare una rete di blocchi di messaggi asincroni che eseguono l'elaborazione delle immagini.

Procedura dettagliata: implementazione di future
Illustra come calcolare in modo asincrono i valori per un uso successivo.

Procedura dettagliata: uso della classe join per impedire un deadlock
Usa il problema dei filosofi di pranzo per illustrare come usare la classe concurrency::join per evitare deadlock nell'applicazione.

Procedura dettagliata: rimozione di lavoro da un thread dell'interfaccia utente
Illustra come migliorare le prestazioni di un'applicazione MFC che disegna il fractal di Mandelbrot.

Procedura dettagliata: uso del runtime di concorrenza in un'applicazione abilitata COM
Viene illustrato come usare il runtime di concorrenza in un'applicazione che usa il modello COM (Component Object Model).

Procedura dettagliata: adattamento del codice esistente per l'uso di attività leggere
Illustra come adattare il codice esistente che usa l'API Windows per creare ed eseguire un thread per usare un'attività leggera.

Procedura dettagliata: creazione di un blocco dei messaggi personalizzato
Viene descritto come creare un tipo di blocco di messaggi personalizzato che ordina i messaggi in arrivo in base alla priorità.

Runtime di concorrenza
Introduce il framework di programmazione simultaneo per Visual C++.