模型 – 视图 – 发布者作为devise模式?

我想我会在这里问这个。 有没有人知道在涉及基于推送的数据传输的“MVP”devise模式方面正在做的工作(不要与Model-View-Presenter混淆)?

我叫它Model-View-Publisher,或者Model-Subscriber-Publisher,其中一个订阅者类似于一个View,一个发布者类似于一个控制者。

这里的想法是,而不是你的典型的控制器响应客户端的请求,你有一个“发布者”,推动数据到客户端“订户”,当发生一些事件。 推动将通过长期投票/反向阿贾克斯/彗星或其他类似的方法。

像这样的框架是否存在,如果不存在,它会是一个有用的模式? 我特别感兴趣的是在客户端的C#/ Javascript或后端的NodeJS实现。

另外,有没有任何MVC框架或实现提供控制器,使用Comet等技术将数据推送到客户端?

我想对networking套接字的支持即将到来。 请参阅ASP.NET MVC / MVVM的Websockets以获取当前Web套接字支持