Я хочу сделать что-то очень похожее на живое обновление Документа Google - где все пользователи могут «немедленно» увидеть действия других пользователей в документе.
Чтобы достичь этого, мои идеи пока:
- Непрерывные запросы AJAX, выполняемые в фоновом режиме (это может показаться повышенным по производительности)?
- Неужели у сервера нет способа отправить уведомления всем своим клиентам и соответствующим образом обновить их?
- AJAX запрашивает каждые X секунд с буфером / промежутком времени действий, которые должны быть выполнены за эти X секунд (имитирующих эффект в реальном времени)?
Я хотел бы знатьдругие испытывают попытки достичь этого эффекта.Каков наилучший способ сделать это?
Вся помощь приветствуется.
ПРИМЕЧАНИЕ: Я специально не ищу решение для редактирования документов в реальном времени.Я ищу решение той же концепции, что Google делает со своими документами.Я на самом деле буду использовать это решение немного по-другому.