Partilhar via


Instruções passo a passo do Runtime de Simultaneidade

Os tópicos baseados em cenário nesta seção mostram como usar muitos dos recursos do Runtime de Simultaneidade.

Nesta seção

Instruções passo a passo: conexão usando tarefas e solicitações HTTP XML
Mostra como usar as interfaces IXMLHTTPRequest2 e IXMLHTTPRequest2Callback junto com tarefas para enviar solicitações HTTP GET e POST para um serviço Web em um aplicativo UWP (Plataforma Universal do Windows).

Instruções passo a passo: criando um aplicativo com base no agente
Descreve como criar um aplicativo básico baseado no agente.

Instruções passo a passo: criando um agente de fluxo de dados
Demonstra como criar aplicativos baseados em agente baseados em fluxo de dados, em vez de fluxo de controle.

Instruções passo a passo: criando uma rede de processamento de imagem
Demonstra como criar uma rede de blocos de mensagens assíncronos que executam o processamento de imagem.

Instruções passo a passo: implementando futuros
Mostra como calcular valores de forma assíncrona para uso posterior.

Instruções passo a passo: usando unir para evitar deadlock
Usa o problema do jantar dos filósofos para ilustrar como usar a classe concurrency::join para evitar o deadlock em seu aplicativo.

Instruções passo a passo: removendo trabalho de um thread de interface de usuário
Demonstra como melhorar o desempenho de um aplicativo MFC que desenha o fractal Mandelbrot.

Instruções passo a passo: usando o runtime de simultaneidade em um aplicativo habilitado para COM
Demonstra como usar o Runtime de Simultaneidade em um aplicativo que usa o COM (Component Object Model).

Instruções passo a passo: adaptando um código existente para usar tarefas leves
Mostra como adaptar o código que usa a API do Windows para criar e executar um thread para usar uma tarefa leve.

Instruções passo a passo: criando um bloco de mensagens personalizado
Descreve como criar um tipo de bloco de mensagem personalizado que ordena mensagens de entrada por prioridade.

Runtime de Simultaneidade
Apresenta a estrutura de programação simultânea para Visual C++.