Pergunta

As costuras de programas assíncronas e simultâneas estão nas mentes de todos nos dias de hoje e .NET 4 adiciona várias melhorias, como coleções seguras de threads embutidos e, é claro, tarefas. Além disso, comecei a olhar para a estrutura reativa (RX).

As tarefas parecem estar principalmente mais focadas na simultaneidade para o desempenho da computação, embora também seja um modelo geral para operações que completarão algum tempo no futuro e podem ser usadas para lidar com outros tipos de operações assíncronas, além de combiná -las usando .Continue*() . O RX parece ser mais útil para reagir a vários eventos e manuseio de eventos com estado.

Você vê uma sobreposição entre essas duas estruturas e, especificamente, você vê um uso para modelar o IOBServable em termos de tarefa e vice -versa?

Foi útil?

Solução

Acabei de ver uma postagem no blog da equipe do PFX vinculando a uma discussão em vídeo do Channel 9 PFX em relação ao RX, que deve responder a algumas das perguntas: Wes Dyer e Stephen Toub: RX e PX - trabalhando juntos

Outras dicas

Eric Meijer afirma em isto Vídeo que todos os aspectos de simultaneidade do RX são implementados usando PFX

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top