如何同步两个浏览器

Dej*_*jan 3 javascript json synchronization

我有一点问题,因为我的WEB开发技巧不是最敏锐的,我希望你能帮助我.

问题是我正在开发一个数字SCRUM任务板,其中一个核心功能是,打开相同项目任务板的浏览器必须显示相同的图片.因此,如果人A移动任务人员B应该在他的浏览器中看到这个,而不必手动刷新网页.

我知道直到毫秒同步是不可能的,因为这会破坏网络连接.但每30秒一次会很好.除非您可以推送消息.

项目移动的表示不是问题,因为我可以很容易地使它眨眼.我需要浏览器服务器上的帮助 - 通信.B人的浏览器如何知道某些内容已被更改.它是否真的像拥有计时器一样简单,并且可以通过任意方式查询JSON服务以获取任何更改.或者有没有办法将更改推送到浏览器?

Red*_*ter 10

你想看看Comet.

在Web开发中,Comet是描述Web应用程序模型的新词,其中长期持有的HTTP请求允许Web服务器将数据推送到浏览器,而浏览器没有明确请求它.

这将为您提供您想要的即时响应.有几个内置支持它的JavasScript框架 - 你选择它取决于你已经使用的东西,你对它们的熟悉程度等等.Dojo是我以前用过的,它运行得很好.