Во время просмотра некоторых видео на канале 9 о Reactive Extensions для .NET кто-то спросил, является ли библиотека Reactive Extensions реализацией шаблона Observer. Затем докладчик ответил, сказав, что библиотека является реализацией шаблона Subject Observer . Это приводит меня к мысли, что между этими двумя образцами, возможно, есть разница.
Есть ли разница между этими двумя паттернами? Если так, то в чем разница. Также будут полезны ссылки на статьи.