我想知道我是否可以在ASP.Net MVC 3中实现Observable设计模式。
我希望每当服务器上存在类似值的信息时,应该在发生更改时通知浏览器。
我可以这样做吗?如果有,怎么样?请发布示例或链接到此类示例。
答案 0 :(得分:5)
在开始构建自己的内容之前,您应该先了解一些事项。
首先,SignalR
其次,阅读刚刚发布的有关Trello Web堆栈的文章。他们谈论他们如何实现客户端更新。
http://blog.fogcreek.com/the-trello-tech-stack/
(推拉部分)
答案 1 :(得分:2)
http://en.wikipedia.org/wiki/Long_polling#Long_polling
http://en.wikipedia.org/wiki/Web_worker
或者简单的方法是使用javascript来ping服务器,不时询问是否存在新数据,并在发生时加载它。