Web applications 在服务器上更新数据时自动更新web应用程序

Web applications 在服务器上更新数据时自动更新web应用程序,web-applications,Web Applications,是否可以从服务器向WEB应用程序发送更新或自动响应 我有一个服务器,每5分钟更新一次数据,有时是随机的。我想更新正在运行的WEB应用程序上的新数据,而无需从浏览器向服务器发出请求 现在,我每5分钟执行一次ajax请求,以便更新最新数据。但有时没有更新数据。此外,有时数据在上午9:01更新,更新在上午9:05执行。我想做的是:在服务器上更新数据时立即更新web应用程序 关于如何实现这一点有什么想法吗?我可以使用任何技术/语言或完成此任务所需的任何东西 关于您可以尝试使用SQL server通知,但

是否可以从服务器向WEB应用程序发送更新或自动响应

我有一个服务器,每5分钟更新一次数据,有时是随机的。我想更新正在运行的WEB应用程序上的新数据,而无需从浏览器向服务器发出请求

现在,我每5分钟执行一次ajax请求,以便更新最新数据。但有时没有更新数据。此外,有时数据在上午9:01更新,更新在上午9:05执行。我想做的是:在服务器上更新数据时立即更新web应用程序

关于如何实现这一点有什么想法吗?我可以使用任何技术/语言或完成此任务所需的任何东西


关于

您可以尝试使用SQL server通知,但必须围绕它执行大量业务逻辑。

您正在描述技术。有很多方法可以实现它,但是知道它的名称应该可以帮助您开始。

客户机-服务器关系无法逆转。浏览器必须是启动任何通信的浏览器


但是,您可以很容易地在短时间内轮询服务器,询问是否有任何更改?。然后,根据结果,您可以使用第二个AJAX调用刷新全部或部分数据。

我相信您希望使用此模型:

谢谢Kevin,我想向web应用程序发送数据更新新数据。Regardsok。。u sql通知类似于sql server中查询的u subscribe。当数据的结果发生变化时,比如在所选的表中插入/更新数据,那么您会在web应用程序中收到一个通知,听起来很有趣。我将详细研究它,因为有一种特定的方法可以做到这一点,称为长轮询,通常称为Comet。敲打Web服务器你的建议不能很好地扩展。