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

  Переглядів 56,673

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
@011101010101001
@011101010101001 Рік тому
Спасибо, обожаю этот канал)
@MaksimBelokurov
@MaksimBelokurov Рік тому
Спасибо, очень полезно
@anastasiaescher8007
@anastasiaescher8007 Рік тому
Спасибо за классный контент! Хотелось бы уроков по линуксу и администрированию.
@themichael8767
@themichael8767 Рік тому
Спасибо Вам большое!)
@OlegPetrow-dp1vp
@OlegPetrow-dp1vp Рік тому
Спасибо! Очень интересно!
@slavkapiyavka
@slavkapiyavka Рік тому
офигенное повествование!
@ListenIT_channel
@ListenIT_channel Рік тому
Спасибо!
@BishopLong49
@BishopLong49 3 місяці тому
Лайк, очень занимательно, благодарен за такую информацию)
@macmyem9527
@macmyem9527 Рік тому
Молодцом!
@trioX13
@trioX13 5 місяців тому
Лучший канал, надеюсь пересечься в тесном мире it
@kidsShow1998
@kidsShow1998 Рік тому
bravo!
@kirillguryanov4925
@kirillguryanov4925 Рік тому
Канал 🔝 рад что вы не бросили это дело в виду не самого большого кол-ва лайков )
@ListenIT_channel
@ListenIT_channel Рік тому
Ну уж не ради лайков делаю :)
@user-hl2ud3kp5o
@user-hl2ud3kp5o Рік тому
@@ListenIT_channel просветитель .
@nikmy_
@nikmy_ Рік тому
Интересно послушать про SSE + HTTP/2, в некоторых случаях это лучше вебсокетов
@ListenIT_channel
@ListenIT_channel Рік тому
Учтём ;)
@MrTangero
@MrTangero 8 місяців тому
@@ListenIT_channel Ролик готов?
@liberta828
@liberta828 Рік тому
✅👍
@virusfun
@virusfun Рік тому
чел, почему тебя нет в Яндекс.Музыке (в подкастах)? Я б подписался. У тебя видео ряд особо не важен, а описания очень классные.
@MrLotrus
@MrLotrus Рік тому
Как-то слишком красочно описано. Может сложиться впечатление что можно везде использовать веб-сокеты. Хотя у них свои издержки. И для реста он не то что не обязателен. Он не походит под рест из-за одного из основных принципов рест - stateless.
@umni_kot
@umni_kot Рік тому
Некий Боб! )
@igorgromyko8975
@igorgromyko8975 Рік тому
многим помог если бы сказал как удерживать связь хотя бы в течение рабочего дня между клиентом и сервером
@user-sn4ii8yr7w
@user-sn4ii8yr7w Рік тому
Даввйте про ИП телефонию
@ListenIT_channel
@ListenIT_channel Рік тому
А что хотели бы про нее послушать?
@MikeJohnsonDavidson
@MikeJohnsonDavidson Рік тому
По цветам в превью подумал, что это видео от Терри Дэвиса
@doroffey88
@doroffey88 Рік тому
Звук заставки - звук лечения из HMM3?
@ListenIT_channel
@ListenIT_channel Рік тому
В точку)
@user-xm2ef8cu6g
@user-xm2ef8cu6g Рік тому
Зашел узнать, надо ли ставить FIN-бит для PING-PONG?
@SInchrophazatron4000
@SInchrophazatron4000 9 місяців тому
А чё, все тут пишут свои хотелки? ) Ок... Автор, ну расскажи нам про уставные документы: их назначение, суть, типсы к подготовке, если тебе не повезло их готовить! )
@SafidSpc
@SafidSpc Рік тому
Можете сказать в чем разница веб сокет и вебхук
@ListenIT_channel
@ListenIT_channel Рік тому
Можно глянуть видео про вебхук - ukposts.info/have/v-deo/l36dfLB4mIJ5lZs.html Если вкратце, то вебхук соединяет два сервера между собой, как бы "подписывает" один сервер на изменение другого. А веб-сокеты используются для связи браузера с сервером (например, отображать в realtime на сайте пришедшие в чат сообщения). Но действительно, проблема, которую решают обе технологии, пересекается: получать в realtime информацию из источника.
@TheVelf
@TheVelf Рік тому
@@ListenIT_channel а Long Pooling это не подвид веб сокета?
@katsuyorii
@katsuyorii Рік тому
@@TheVelfлонг пуллинг наоброт больше похож на http получается, раз он постоянно спрашивает сервер
@artemos_tver
@artemos_tver 9 місяців тому
При вебсокете поддерживается постоянное двухстороннее соединение и серверу не надо знать url клиента. в вебсокете сам сервер обращается к клиенту по url, который клиент указал, также соединение не постоянное. Также вебхуки работают через обычный http протокол, а для вебсокета выделен отдельный ws протокол. Вебсокеты используются при двухстороннем общении браузера и сервера, а вебхуки при общении сервера и сервера. В большинстве случаев вебсокеты можно заменить альтернативами типа SSE (где также поддерживается постоянное соединение, однако оно одностороннее), Long Pooling (клиент ждёт когда придёт ответ от сервера и при ответе делает новый запрос) или просто Pooling (тупо дудос сервера запросами)
@mr.nodens4164
@mr.nodens4164 Рік тому
почему то нет звука , это нормально?
@ListenIT_channel
@ListenIT_channel Рік тому
Нет, не нормально, но в видео все в порядке, так что что-то у тебя с устройством 🤔
@mr.nodens4164
@mr.nodens4164 Рік тому
Разобрался , сам занимаюсь видео, проблема вот в чем, на устройстве андроид ( телефон) смотрю звука нет, подключаю наушники - звук есть! проблема в петле китайской через которую писали звук! нужно в монтажной программе перед экспортом применить ко всем аудио эффект Fill left или fill right , заполнить левый правым или правый левым , ибо тут такой косяк что стерео звук записан в моно и при воспроизведении на андроиде, подозреваю на апл телефоне так же звука не будет, но при полключении наушников звук будет! удачи!
@mr.nodens4164
@mr.nodens4164 Рік тому
увы, но я бы исправил звук и перезалил, понимаю грустно, сам так попадал, но увы , по другому не решить, хотя вроде бы в ютубе была заукозамена, можно попробовать
@konstarter
@konstarter 4 місяці тому
Онлайн чат оператора на сайтах ,наверно это сокет
@mr.sievert
@mr.sievert Рік тому
Избавляйтесь от таких выражений как "уникальный" и "передовой", это непрофессионально.
@linuxoidovich
@linuxoidovich 11 місяців тому
Иногда уникальный очень даже нормально. Уникальный идентификатор сети например.
@mr.sievert
@mr.sievert 11 місяців тому
@@linuxoidovich, речь о том контексте, в котором озвучивает автор.
@dmitriypolynin7273
@dmitriypolynin7273 Рік тому
а js файл запускается, и там наверное те же get и post , те же яйца только сбоку.
@Danil_Minenko
@Danil_Minenko Рік тому
Чем это отличается от Вебхука?
@OldReXDeep
@OldReXDeep Рік тому
вебхук - сервер отправляет post! клиенту, на его URL который он указал в настройках сокеты - общение между твоей клиентской частью и бекендом
@user-wc9kq3mi4o
@user-wc9kq3mi4o 9 місяців тому
Код на сервере? Что вы имеете ввиду?
@is_zilbe
@is_zilbe Рік тому
Про минусы не сказано ничего, очень зря.
@neverhoodJK
@neverhoodJK Рік тому
А я прикручивал вебсокет к десктопному клиенту.
@Gelver92x
@Gelver92x Рік тому
Ok UKposts se mamo está vez con las recomendaciones
@RaptorT1V
@RaptorT1V Місяць тому
К сожалению, я всё равно нифига не понял)
@kirakorunov5407
@kirakorunov5407 Рік тому
Диз за js)
Что такое RAML за 12 минут
12:18
Listen IT
Переглядів 9 тис.
КИРПИЧ ОБ ГОЛОВУ #shorts
00:24
Паша Осадчий
Переглядів 5 млн
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Переглядів 3,9 млн
Лизка заплакала смотря видео котиков🙀😭
00:33
Что такое JWT и как его создать
14:32
Listen IT
Переглядів 36 тис.
Что такое WebSockets (веб-сокеты)
2:59
Хочу вАйти
Переглядів 3,3 тис.
Что такое REST на самом деле?
11:32
Merion Academy
Переглядів 42 тис.
C++ Разработчик учит Python
28:01
Winderton
Переглядів 460 тис.
Что такое TypeScript за 9 минут
9:30
Listen IT
Переглядів 21 тис.
Знакомство с WebSocket
10:29
CodeDojo
Переглядів 89 тис.
Блокчейн и криптовалюта на пальцах
15:58
КИРПИЧ ОБ ГОЛОВУ #shorts
00:24
Паша Осадчий
Переглядів 5 млн