【发布时间】:2010-07-02 12:08:58
【问题描述】:
有 3 个客户端查看同一个数据实例,其中一个编辑数据并在服务器上提交,有什么机制可以让另外两个客户端立即看到更新的数据? 我正在考虑不时进行一些 AJAX 轮询,如果有更改或某些页面过期,将强制页面重新加载,还有什么其他的吗?
【问题讨论】:
标签: asp.net .net asp.net-mvc ajax asp.net-ajax
有 3 个客户端查看同一个数据实例,其中一个编辑数据并在服务器上提交,有什么机制可以让另外两个客户端立即看到更新的数据? 我正在考虑不时进行一些 AJAX 轮询,如果有更改或某些页面过期,将强制页面重新加载,还有什么其他的吗?
【问题讨论】:
标签: asp.net .net asp.net-mvc ajax asp.net-ajax
您可以使用 jQuery ajax 堆栈。当您在 Visual Studio 中创建 ASP.NET MVC 应用程序时,这已包含在内。
【讨论】:
我建议您使用一些 push-notification 系统来进行客户端刷新。因此,通过推送通知,您的客户端只有在 erver 有更新数据时才会更新。
你可以使用SignalR框架
【讨论】: