我想做一些与 Google Doc 的实时更新非常相似的事情——所有用户都可以“立即”看到文档中其他用户的操作。
为了实现这一点,我的想法到目前为止:
- 在后台执行连续的 AJAX 请求(这似乎是性能密集型的)?
- 当然,服务器没有办法将通知推送到其所有客户端并相应地更新它们吗?
- AJAX 每 X 秒请求一次,并在这些 X 秒内完成一个缓冲/延时动作(模拟实时效果)?
我想知道其他人试图达到这种效果的经验。做这个的最好方式是什么?
感谢所有帮助。
注意:我并不是专门寻找实时文档编辑解决方案。我正在寻找一种解决方案来解决 Google 对其 Docs 所做的相同概念。我实际上会以稍微不同的方式使用该解决方案。