Работают ли новые блоки Tasks.Dataflow по сети? - PullRequest
2 голосов
/ 17 марта 2012

Мне было интересно, как трудно было бы заставить новые блоки Tasks.Dataflow работать по сети.Какой будет лучший подход?Использовать WCF RPC для связывания блоков или использовать какую-либо стороннюю службу обмена сообщениями / очереди?

Смогу ли я по-прежнему использовать сообщения атомарно?Одна из проблем, с которыми я сталкиваюсь в SQS, заключается в отсутствии гарантии того, что сообщение будет доставлено только один раз.

1 Ответ

1 голос
/ 17 июля 2012

Если вы имеете в виду физическую сеть (LAN, Internat) - TPL DataFlow не предоставляет никаких средств для распределения блоков по сети, так что архитектура и реализация сетевого уровня остается за вами.

Если вы имеете в виду сеть блоков TDF, ознакомьтесь с этой великолепной презентацией, в которой описаны основы TDF, простой дизайн сети и демонстрационная версия - Alon Fliess - Сети потоков данных в .NET 4.5

...