Вопрос

Сегодня асинхронное и параллельное программирование, похоже, у всех на уме, и в .NET 4 добавлен ряд улучшений, таких как встроенные потокобезопасные коллекции и, конечно же, задачи.Кроме того, я начал изучать Reactive Framework (Rx).

Задачи, по-видимому, в первую очередь ориентированы на параллелизм для повышения производительности вычислений, хотя это также общая модель для операций, которые завершатся через некоторое время в будущем и могут использоваться для обработки других типов асинхронных операций, а также для их комбинирования с помощью .Continue*(). .Rx кажется более полезным для реагирования на несколько событий и обработки событий с отслеживанием состояния.

Видите ли вы совпадение между этими двумя платформами и, в частности, видите ли вы возможность использования моделирования am IObservable с точки зрения задачи и наоборот?

Это было полезно?

Решение

Только что увидел сообщение в блоге команды PFX со ссылкой на видеообсуждение PFX на канале 9 в отношении RX, которое должно ответить на некоторые вопросы: Уэс Дайер и Стивен Тауб:Rx и Px — работая вместе

Другие советы

Эрик Мейер заявляет в этот видео, в котором все аспекты параллелизма Rx реализованы с использованием PFX

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top