Web сокеты | Компьютерные сети. Продвинутые темы

Описание к видео Web сокеты | Компьютерные сети. Продвинутые темы

Курс "Компьютерные сети" , лекция по Web сокетам.

Презентация видеолекции - https://www.asozykin.ru/assets/pdf/ne...

Web сокеты - это протокол прикладного уровня стека TCP/IP, предназначенный для создания Web приложений реального времени.

Основное отличие Web сокетов от HTTP заключается в том, что в Web сокетах создается двунаправленное соединение между клиентом и сервером. По этому соединению клиент и сервер могут отправлять данные друг другу в любое время.

Web сокеты определены в стандарте RFC 6455 "The WebSocket Protocol" - https://tools.ietf.org/html/rfc6455

Работа Web сокетов состоит из двух этапов:
- Установка соединения. В целях поддержки существующей инфраструктуры Web используется подход HTTP со сменой (urgrade) протокола на Web сокеты.
- Передача данных. Для передачи данных используется постоянное TCP соединение между клиентом и сервером. Данные передаеются в виде кадров (frames), имеющих бинарные заголовки.

В лекции рассматривается процесс установки соединения Web сокетов, формат кадра Web сокетов и другие темы, относящиеся к работе Web сокетов.

Видеолекция по протоколу HTTP -    • Протокол HTTP | Курс "Компьютерные сети"  
Видеолекция по протоколу TCP -    • Протокол TCP | Курс "Компьютерные сети"  

Как можно поддержать курс:
1. Яндекс Кошелек - https://money.yandex.ru/to/4100142982...
2. PayPal - https://www.paypal.me/asozykin
Заранее спасибо за помощь!

Добавляйтесь в друзья в социальных сетях:
вКонтакте - https://vk.com/avsozykin
Facebook -   / asozykin  
Twitter -   / andreysozykin  

Мой сайт - https://www.asozykin.ru

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках -
https://goo.gl/kW93MA

Комментарии

Информация по комментариям в разработке