【发布时间】:2012-04-19 15:16:22
【问题描述】:
我在管理员用户界面上有许多控件,这些控件提供从数据库中派生的各种数据,即注册用户、网站访问者等,我想知道是否有自动更新的方法客户端的数据基于更新数据库中的值。
本质上,它将是注册用户数量或网站访问者数量的实时提要。
我知道可以使用 JavaScript 每隔一段时间轮询一个 Web 服务,该服务会查询数据库以提取相关数据,但我想知道是否有更好的方法。
我已经快速了解了 Ajax 实时数据绑定和 jQuery jsView / 模板,但据我所知,Ajax 实时数据绑定不再被开发,我不能完全从阅读中得知jsView 是否可以解决问题。
【问题讨论】:
-
使用 Javascript 是否存在特定问题,或者您只是对其他替代方案感到好奇?
-
我建议研究 Websockets。
-
我只是对其他选择感到好奇
-
@KevinB - 明天我会更深入地了解 WebSockets,不过有个小问题,你碰巧知道它们的向后兼容性吗?我们要求支持最后两个版本的 IE,偶尔spits IE6
-
旧版浏览器原生不支持,但是有js框架可以跨浏览器处理,涉及到flash。
标签: jquery asp.net ajax data-binding