Push linq против реактивного фреймворка

(Еще раз обнажая глубины моего невежества, объединив две концепции, которые я не понял)

Я прочитал здесь о Reactive framework является моделью "Push" по сравнению с моделью "Pull" Linq. Это напомнило мне о прочтении статьи о "Отправить" Linq.

Действительно ли есть какое-то сходство между этими двумя «фреймворками»?

ОБНОВЛЕНИЕ

Поскольку я задал этот вопрос, Джон Скит тоже задавал его, вот его первый и вторые показы.


person Benjol    schedule 03.11.2009    source источник
comment
Комментарии здесь, похоже, указывают на то, что я не первый, кто задал этот вопрос. msmvps.com/blogs/jon_skeet/archive/2009/09/20/   -  person Benjol    schedule 03.11.2009
comment
Из того, что я видел, кажется, что Rx - это Push LINQ Джона на стероидах.   -  person R. Martinho Fernandes    schedule 04.11.2009


Ответы (1)


Да. Оба они дают метод использования операторов linq для потоковых данных.

Reactive Framework, вероятно, получит более широкое распространение.

  • У меня есть хорошая логическая ясность. Противоположность IEnumerable (pull) может быть выражена как двойная в IObservable (push)
  • Он будет встроен в .Net 4.
person Scott Weinstein    schedule 04.11.2009