私はここでこれについて尋ねると思った。プッシュベースのデータ転送(Model-View-Presenterと混同しないでください)を含む「MVP」デザインパターンに関して行われている作業について知っていますか?モデル - 表示 - デザインパターンとしてのパブリッシャー?
私はモデルビューパブリッシャー、またはサブスクライバーがビューに似ており、パブリッシャーがコントローラーに似ているモデルサブスクライバーと呼んでいます。
クライアントの要求に応答する典型的なコントローラの代わりに、何らかのイベントが発生したときにクライアントのサブスクライバにデータをプッシュする「パブリッシャ」があります。プッシュは、長いポーリング/リバース・アヤックス/彗星やその他の同様の方法によるものです。
このようなフレームワークは存在していますか?存在しない場合、それは有用なパターンでしょうか?クライアントのC#/ JavascriptやバックエンドのNodeJSの実装に特に興味があります。
また、Cometなどのテクノロジを使用してクライアントにデータをプッシュするコントローラを提供するMVCフレームワークや実装はありますか?
私はScalaとLiftがこれを非常に簡単にすると思いますが、それについて十分に話すことはできません。 – Robin
[flatiron](http://flatironjs.org/) – Raynos
私は間違っているが、このパターンはちょうど 'オブザーバー'パターンではない場合は、私を訂正することがありますか? Publish/Subscriberパターンとも呼ばれます。 http://www.dofactory.com/Patterns/PatternObserver.aspx – Aaron