Загрузка страницы

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

Курс "Компьютерные сети" https://www.asozykin.ru/courses/networks_online, лекция по Web сокетам.

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

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 - https://youtu.be/RlccXUx4LVw
Видеолекция по протоколу TCP - https://youtu.be/CKUOb4htnB4

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

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

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

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

Видео Web сокеты | Компьютерные сети. Продвинутые темы канала Andrey Sozykin
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
2 июня 2019 г. 12:26:38
00:12:16
Другие видео канала
Интерфейс сокетов | Курс "Компьютерные сети"Интерфейс сокетов | Курс "Компьютерные сети"Шифрование в TLS/SSL | Защищенные сетевые протоколыШифрование в TLS/SSL | Защищенные сетевые протоколыIP-адреса | Курс "Компьютерные сети"IP-адреса | Курс "Компьютерные сети"Node.js - Знакомство с WebSocketNode.js - Знакомство с WebSocketСетевой уровень | Курс "Компьютерные сети"Сетевой уровень | Курс "Компьютерные сети"Web-приложение на низком уровне: сокеты и роутингWeb-приложение на низком уровне: сокеты и роутингWebsocket (вебсокеты): связка PHP + JavaScript. 30-ти минутка совместной разработки.Websocket (вебсокеты): связка PHP + JavaScript. 30-ти минутка совместной разработки.Межсетевые экраны | Курс "Компьютерные сети"Межсетевые экраны | Курс "Компьютерные сети"Система доменных имен DNS  | Курс "Компьютерные сети"Система доменных имен DNS | Курс "Компьютерные сети"Модель OSI | Курс "Компьютерные сети"Модель OSI | Курс "Компьютерные сети"Протокол DHCP | Курс "Компьютерные сети"Протокол DHCP | Курс "Компьютерные сети"HTTP протокол: понимать web лучшеHTTP протокол: понимать web лучшеWebsockets: что такое вебсокеты и как они работают? Часть 1Websockets: что такое вебсокеты и как они работают? Часть 1Трансляция сетевых адресов (NAT) | Курс "Компьютерные сети"Трансляция сетевых адресов (NAT) | Курс "Компьютерные сети"Канальный уровень | Курс "Компьютерные сети"Канальный уровень | Курс "Компьютерные сети"Протокол IP: маршрутизация | Курс "Компьютерные сети"Протокол IP: маршрутизация | Курс "Компьютерные сети"Web сокеты | Практика по компьютерным сетямWeb сокеты | Практика по компьютерным сетямРабота с сетью в Python: Socket и HTTP. Python Advanced. Урок 1Работа с сетью в Python: Socket и HTTP. Python Advanced. Урок 1Модель и стек протоколов TCP/IP | Курс "Компьютерные сети"Модель и стек протоколов TCP/IP | Курс "Компьютерные сети"
Яндекс.Метрика