TPL Dataflow, la programmation concurrente par flux de données

Abonnements, magazines... Notre catalogue complet au bas de cette page.

Après avoir étudié la programmation asynchrone sous .NET avec Async, nous abordons aujourd’hui la programmation concurrente avec TPL Dataflow.

La programmation asynchrone et la programmation concurrente sont denos jours inévitables, dans notre monde de machines multi-coeurs et de réseaux. Le mois dernier nous avons étudié la programmation synchrone sous .NET avec Async, une extension au compilateur C# qui permet de faire de la programmation asynchrone en la pensant synchrone, donc en gommant une très grande partie de la difficulté d’écriture du code. Cette approche efficace, qui devrait faire partie de C# 5 a été élaborée avec TPL Dataflow (TDF), une nouvelle librairie .NET pour le travail avec les flux de données en environnement concurrent.

Frédéric Mazué

S'ABONNER