Задать вопрос
@Vadim1899

Как работает вебсокет?

Правильно ли я понимаю, что любой вебсокет (будь-то на ноде или на пыхе) работает по следующему принципу:
1. При открытии сайта происходит подключение клиентской стороны к сокет-серверу
2. Клиент подписывается на обновления
3. Юзер 1 отправляет сообщение в чат
3.1. js на клиенте кодирует в json и отправляет на ws-сервер
3.2. сервер получает данные, декодирует, выполняет их обработку
3.3. сервер кодирует обратно в json и отправляет всем подписчикам канала сообщение
4. Юзер 2,3,4 получают это сообщение и выводят его через websocket.onmessage = function(ev) { ... }

Все ли верно?
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы