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