Websockets и Session в чем разница? Веб сокеты , как я понимаю , просто вечное подключение между сервом и клиентом , а сессии такая же штука но с сервером который помнит клиента?

27 Мая 2020 в 19:47
194 +1
0
Ответы
1

Да, вы правильно понимаете.

WebSocket - это технология, которая позволяет устанавливать постоянное, двустороннее соединение между клиентом и сервером, что позволяет обмениваться данными в режиме реального времени. WebSocket используется для передачи потока данных между клиентом и сервером, без необходимости постоянно отправлять запросы на сервер.

Сессия, с другой стороны, представляет собой состояние взаимодействия между клиентом и сервером. Когда клиент подключается к серверу, ему присваивается уникальный идентификатор сессии. В рамках этой сессии сервер хранит информацию о состоянии клиента и его действиях на сервере.

Таким образом, WebSocket - это технология для установления постоянного соединения для обмена данными в реальном времени, в то время как сессия представляет собой состояние взаимодействия между клиентом и сервером, позволяя серверу запоминать информацию о клиенте и его действиях.

18 Апр 2024 в 11:35
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир