Что такое веб-сокеты за 4 минуты

  Рет қаралды 57,943

Listen IT

Listen IT

Жыл бұрын

Библиотека Axios - github.com/axios/axios
Listen IT на Я.Дзене - zen.yandex.ru/listenit
В статье мы узнаем:
- Что такое веб-сокет
- Когда используется веб-сокет
- Разница веб-сокетов и HTTP
- Когда не надо использовать веб-сокеты
- Пример реализации веб-сокета
- Пример реализации двунаправленного потока данных через HTTP
Поддержать канал разово - yoomoney.ru/to/410012243709514
Поддержать канал подпиской - boosty.to/listenit
Телеграм-канал - t.me/listenit_channel
По вопросам сотрудничества - t.me/ed_akimov
Ссылка на статью - tproger.ru/translations/what-...
Введение в REST API за 7 минут - • Введение в REST API за...
Что такое HTTP и HTTPS за 9 минут - • Что такое HTTP и HTTPS...
Что такое TCP/IP - • Что такое TCP/IP: Объя...
Что такое прокси-сервер за 7 минут - • Что такое прокси-серве...
Различия REST и SOAP за 4 минуты - • Различия REST и SOAP з...
Что такое Swagger и OpenAPI за 3 минуты - • Что такое Swagger и Op...
Что такое Kubernetes за 9 минут - • Что такое Kubernetes з...
Что такое Docker за 5 минут - • Что такое Docker за 5 ...
Различия SOA и микросервисной архитектуры за 9 минут - • Различия SOA и микросе...
Что такое ETL и ELT за 10 минут - • Что такое ETL и ELT за...
Что такое CRUD за 6 минут - • Что такое CRUD за 6 минут
Что такое middleware за 7 минут - • Что такое middleware з...
Что такое идемпотентность - • Что такое идемпотентно...
Что такое ACID за 9 минут - • Что такое ACID за 9 минут
Что такое HATEOAS за 4 минуты - • Что такое HATEOAS за 4...
Что такое CI/CD - • Что такое CI/CD? Разби...
Что такое Code First подход за 4 минуты - • Что такое Code First п...
Что такое Contract First подход за 4 минуты - • Что такое Contract Fir...

Пікірлер: 52
@MaksimBelokurov
@MaksimBelokurov Жыл бұрын
Спасибо, очень полезно
@themichael8767
@themichael8767 Жыл бұрын
Спасибо Вам большое!)
@OlegPetrow-dp1vp
@OlegPetrow-dp1vp Жыл бұрын
Спасибо! Очень интересно!
@011101010101001
@011101010101001 Жыл бұрын
Спасибо, обожаю этот канал)
@BishopLong49
@BishopLong49 4 ай бұрын
Лайк, очень занимательно, благодарен за такую информацию)
@anastasiaescher8007
@anastasiaescher8007 Жыл бұрын
Спасибо за классный контент! Хотелось бы уроков по линуксу и администрированию.
@Abszentro
@Abszentro 6 ай бұрын
Лучший канал, надеюсь пересечься в тесном мире it
@slavkapiyavka
@slavkapiyavka Жыл бұрын
офигенное повествование!
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Спасибо!
@kidsShow1998
@kidsShow1998 Жыл бұрын
bravo!
@macmyem9527
@macmyem9527 Жыл бұрын
Молодцом!
@kirillguryanov4925
@kirillguryanov4925 Жыл бұрын
Канал 🔝 рад что вы не бросили это дело в виду не самого большого кол-ва лайков )
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Ну уж не ради лайков делаю :)
@user-hl2ud3kp5o
@user-hl2ud3kp5o Жыл бұрын
@@ListenIT_channel просветитель .
@umni_kot
@umni_kot Жыл бұрын
Некий Боб! )
@virusfun
@virusfun Жыл бұрын
чел, почему тебя нет в Яндекс.Музыке (в подкастах)? Я б подписался. У тебя видео ряд особо не важен, а описания очень классные.
@liberta828
@liberta828 Жыл бұрын
✅👍
@nikmy_
@nikmy_ Жыл бұрын
Интересно послушать про SSE + HTTP/2, в некоторых случаях это лучше вебсокетов
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Учтём ;)
@MrTangero
@MrTangero 9 ай бұрын
@@ListenIT_channel Ролик готов?
@igorgromyko8975
@igorgromyko8975 Жыл бұрын
многим помог если бы сказал как удерживать связь хотя бы в течение рабочего дня между клиентом и сервером
@MrLotrus
@MrLotrus Жыл бұрын
Как-то слишком красочно описано. Может сложиться впечатление что можно везде использовать веб-сокеты. Хотя у них свои издержки. И для реста он не то что не обязателен. Он не походит под рест из-за одного из основных принципов рест - stateless.
@MikeJohnsonDavidson
@MikeJohnsonDavidson Жыл бұрын
По цветам в превью подумал, что это видео от Терри Дэвиса
@user-sn4ii8yr7w
@user-sn4ii8yr7w Жыл бұрын
Даввйте про ИП телефонию
@ListenIT_channel
@ListenIT_channel Жыл бұрын
А что хотели бы про нее послушать?
@user-xm2ef8cu6g
@user-xm2ef8cu6g Жыл бұрын
Зашел узнать, надо ли ставить FIN-бит для PING-PONG?
@doroffey88
@doroffey88 Жыл бұрын
Звук заставки - звук лечения из HMM3?
@ListenIT_channel
@ListenIT_channel Жыл бұрын
В точку)
@SInchrophazatron4000
@SInchrophazatron4000 10 ай бұрын
А чё, все тут пишут свои хотелки? ) Ок... Автор, ну расскажи нам про уставные документы: их назначение, суть, типсы к подготовке, если тебе не повезло их готовить! )
@SafidSpc
@SafidSpc Жыл бұрын
Можете сказать в чем разница веб сокет и вебхук
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Можно глянуть видео про вебхук - kzbin.info/www/bejne/lX_Pea13lrF7ask Если вкратце, то вебхук соединяет два сервера между собой, как бы "подписывает" один сервер на изменение другого. А веб-сокеты используются для связи браузера с сервером (например, отображать в realtime на сайте пришедшие в чат сообщения). Но действительно, проблема, которую решают обе технологии, пересекается: получать в realtime информацию из источника.
@TheVelf
@TheVelf Жыл бұрын
@@ListenIT_channel а Long Pooling это не подвид веб сокета?
@katsuyorii
@katsuyorii Жыл бұрын
@@TheVelfлонг пуллинг наоброт больше похож на http получается, раз он постоянно спрашивает сервер
@artemos_tver
@artemos_tver 10 ай бұрын
При вебсокете поддерживается постоянное двухстороннее соединение и серверу не надо знать url клиента. в вебсокете сам сервер обращается к клиенту по url, который клиент указал, также соединение не постоянное. Также вебхуки работают через обычный http протокол, а для вебсокета выделен отдельный ws протокол. Вебсокеты используются при двухстороннем общении браузера и сервера, а вебхуки при общении сервера и сервера. В большинстве случаев вебсокеты можно заменить альтернативами типа SSE (где также поддерживается постоянное соединение, однако оно одностороннее), Long Pooling (клиент ждёт когда придёт ответ от сервера и при ответе делает новый запрос) или просто Pooling (тупо дудос сервера запросами)
@konstarter
@konstarter 5 ай бұрын
Онлайн чат оператора на сайтах ,наверно это сокет
@mr.nodens4164
@mr.nodens4164 Жыл бұрын
почему то нет звука , это нормально?
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Нет, не нормально, но в видео все в порядке, так что что-то у тебя с устройством 🤔
@mr.nodens4164
@mr.nodens4164 Жыл бұрын
Разобрался , сам занимаюсь видео, проблема вот в чем, на устройстве андроид ( телефон) смотрю звука нет, подключаю наушники - звук есть! проблема в петле китайской через которую писали звук! нужно в монтажной программе перед экспортом применить ко всем аудио эффект Fill left или fill right , заполнить левый правым или правый левым , ибо тут такой косяк что стерео звук записан в моно и при воспроизведении на андроиде, подозреваю на апл телефоне так же звука не будет, но при полключении наушников звук будет! удачи!
@mr.nodens4164
@mr.nodens4164 Жыл бұрын
увы, но я бы исправил звук и перезалил, понимаю грустно, сам так попадал, но увы , по другому не решить, хотя вроде бы в ютубе была заукозамена, можно попробовать
@mr.sievert
@mr.sievert Жыл бұрын
Избавляйтесь от таких выражений как "уникальный" и "передовой", это непрофессионально.
@linuxoidovich
@linuxoidovich Жыл бұрын
Иногда уникальный очень даже нормально. Уникальный идентификатор сети например.
@mr.sievert
@mr.sievert Жыл бұрын
@@linuxoidovich, речь о том контексте, в котором озвучивает автор.
@dmitriypolynin7273
@dmitriypolynin7273 Жыл бұрын
а js файл запускается, и там наверное те же get и post , те же яйца только сбоку.
@Danil_Minenko
@Danil_Minenko Жыл бұрын
Чем это отличается от Вебхука?
@OldReXDeep
@OldReXDeep Жыл бұрын
вебхук - сервер отправляет post! клиенту, на его URL который он указал в настройках сокеты - общение между твоей клиентской частью и бекендом
@neverhoodJK
@neverhoodJK Жыл бұрын
А я прикручивал вебсокет к десктопному клиенту.
@is_zilbe
@is_zilbe Жыл бұрын
Про минусы не сказано ничего, очень зря.
@RaptorT1V
@RaptorT1V 2 ай бұрын
К сожалению, я всё равно нифига не понял)
@user-wc9kq3mi4o
@user-wc9kq3mi4o 10 ай бұрын
Код на сервере? Что вы имеете ввиду?
@Gelver92x
@Gelver92x Жыл бұрын
Ok KZbin se mamo está vez con las recomendaciones
@kirakorunov5407
@kirakorunov5407 Жыл бұрын
Диз за js)
Что такое RAML за 12 минут
12:18
Listen IT
Рет қаралды 9 М.
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
OMG 😨 Era o tênis dela 🤬
00:19
Polar em português
Рет қаралды 10 МЛН
Что такое JWT и как его создать
14:32
Listen IT
Рет қаралды 39 М.
Что такое REST на самом деле?
11:32
Merion Academy
Рет қаралды 48 М.
Что такое CLICKHOUSE и колоночные СУБД
14:47
Что такое HTTP и HTTPS за 9 минут
9:17
Listen IT
Рет қаралды 84 М.
Что такое gRPC и Protobuf?
8:37
Merion Academy
Рет қаралды 37 М.
Знакомство с WebSocket
10:29
CodeDojo
Рет қаралды 90 М.