谷歌doc如何同时同步两个文件?

时间:2010-12-09 13:39:07

标签: javascript google-docs

我正在制作像google docs这样的合作应用程序,但我发现这与在网络上做的不同。问题是,当用户键入时,另一个用户应该同时看到更新。但实际上幕后的是什么?这是当用户有动作时,它发送了一个http请求,并写入数据库。同时,另一个用户从数据库获取操作,并呈现用户刚刚键入的结果。如果使用这种方式实现,数据库需要保持读写.....除了这个解决方案,我怎样才能同步两个人的工作?谢谢。

1 个答案:

答案 0 :(得分:2)

查看类似http://pusherapp.com/

的内容

http://www.tornadoweb.org/

两者都擅长实时推送而没有持续的AJAX请求会对您的服务器造成很大压力