Реальное время через WebSocket
Сообщения появляются мгновенно без перезагрузки
Чтение 3 мин
Пока вы пользуетесь FreeMaint Chat, он держит открытым постоянное соединение, поэтому сообщения, правки, удаления и индикаторы набора текста появляются мгновенно. Обновлять страницу не нужно.
Что обновляется в реальном времени
- Новые сообщения появляются в беседе сразу после отправки
- Отредактированное сообщение обновляется на месте
- Удалённое сообщение заменяется на «(сообщение удалено)», чтобы беседа не теряла последовательность
- Индикатор набора показывает, кто сейчас пишет
Резервный вариант опроса
Если соединение прерывается (сбой сети, заблокированный экран), ничего не теряется: открытая беседа также перезагружается каждые 30 секунд, поэтому пропущенные сообщения появятся без обновления страницы.
Кто что получает
Каждая беседа доставляется только её участникам. Когда вы открываете беседу, браузер начинает её отслеживать, а при переключении — перестаёт. Членство каждый раз проверяется на сервере, поэтому тот, кто не является участником, не может получать её сообщения.
Похожие статьи
Эта страница была полезна?