Основы WebSocket: что это и как это работает!

Поділитися
Вставка
  • Опубліковано 1 чер 2024
  • В этом видео мы рассмотрим WebSockets - технологию реального времени, которая позволяет создавать двунаправленное соединение между клиентом и сервером.
    Начнем с основ, объясняя, что такое WebSockets, как они работают и какие возможности они предоставляют. Затем мы перейдем к практическому примеру, демонстрируя, как работает WebSocket-соединение на примере группового чата
    Также, продемонстрирую, как перехватить WebSocket-соединение с помощью Wireshark, и как тестировать WebSocket-приложения с помощью Postman.
    Donate на поддержку канала:
    карта сбер - 2202 2068 4325 7309
    00:00 Начало
    00:27 коротко о HTTP
    00:48 о websocket
    01:30 концепция работы websocket
    02:25 ping-pong
    02:58 heartbeat
    03:12 почему не UDP
    03:36 порты в websocket
    04:08 установка соединения websocket
    05:17 практический пример - чат
    06:33 применение websocket в криптобирже
    07:29 тестовый сайт на websocket
    08:00 самое интересное пример работы чата на websocket
    08:42 wireshark как перехватить websocket
    09:30 разбор уровней TCP IP
    09:50 postman vs websocket
    #qatech #тестировщик #qa #websocket #websockets

КОМЕНТАРІ • 27

  • @unicoxr5tj417
    @unicoxr5tj417 7 місяців тому +7

    хороший урок, прям база базовая. Автор, можете спокойно Постман, WSDl, XSD и прочее зло рассказывать. У вас хорошо получится.
    Ну и SOAP, ту вооще можно часовую лекцию)

  • @golkom
    @golkom 7 місяців тому +5

    Спасибо большое за полезное видео! Весьма интересна тема поднятия своего localhost (python, emskripten).

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 21 день тому

    Спасибо за Ваш труд! Коммент в поддержку канала.

  • @razvalnuy
    @razvalnuy 5 місяців тому +3

    Огромное спасибо, было полезно !

  • @dobrinyanicitich7514
    @dobrinyanicitich7514 6 місяців тому +2

    Спасибо за видео, достаточно наглядно

  • @parpermeter
    @parpermeter 7 місяців тому +1

    Спасибо за видео. Тоже бы посмотрел про тестирование api

  • @niokla3867
    @niokla3867 7 місяців тому +2

    Благодарочка.

  • @-lr1rq
    @-lr1rq 7 місяців тому +2

    Когда видео про снифферы?

  • @egoregor943
    @egoregor943 7 місяців тому +1

    Спасибо за такие видео) очень кстати)

  • @user-vs9pq6bz4y
    @user-vs9pq6bz4y Місяць тому +1

    Cool!

  • @nikkomovsumov2894
    @nikkomovsumov2894 6 місяців тому +1

    круто, спасибо

  • @luckytima2315
    @luckytima2315 7 місяців тому

    Братик вот это ты имбу конечно запилил

  • @dmitryzakharchuk4063
    @dmitryzakharchuk4063 4 місяці тому

    спасибо!

  • @fromsweden
    @fromsweden 2 місяці тому

    супер!

  • @egoregor943
    @egoregor943 7 місяців тому

    Побольше бы видео про api тестирование)

    • @qa_tech
      @qa_tech  7 місяців тому

      что именно интересует по api тестированию? базовые операции CRUD, уже есть на канале(2 видео)

    • @egoregor943
      @egoregor943 7 місяців тому

      ​@@qa_tech интересует rpc(gRPC, trpc) soap и graphql)

  • @andreynguyen2503
    @andreynguyen2503 5 місяців тому

    Автор, большое спасибо за обучающий материал! Было бы здорово сделать что-то по типу подписки, чтобы было больше интерактива для тех, кто готов поддержать канал монетой.
    Кинул донат в поддержку канал! Было бы подписка, то подписался бы. Оч толкого объясняешь!

    • @qa_tech
      @qa_tech  5 місяців тому

      Спасибо за поддержку)

  • @eugeneganshin2934
    @eugeneganshin2934 2 місяці тому

    Хорош

  • @friendlyfire1432
    @friendlyfire1432 7 місяців тому

    Давай ещё, я помню, что обещал тебе донат если меня возьмут в QA (:

  • @VITALYMVM
    @VITALYMVM 5 місяців тому

    Интересно! А вот как проверить соединение WS (отвалилось или нет)?

    • @qa_tech
      @qa_tech  5 місяців тому +1

      Привет, способов много, например
      1) при помощи функции проверки состояния WS "ReadyState"
      2) чекнуть логи на предмет exception о закрытии соединения WS
      3) проверить сетевой утилитой netstat или -ss
      4) если реализован механизм "ping-pong" , то будет сразу понятно состояние соединения

    • @VITALYMVM
      @VITALYMVM 5 місяців тому

      @@qa_tech Понял! Спасибо большое!)

  • @user-lq7jv1do8s
    @user-lq7jv1do8s 7 місяців тому

    Есть что-то, что ты не знаешь?

    • @qa_tech
      @qa_tech  7 місяців тому

      😆 знать всё невозможно, еще есть куда расти

  • @user-kw1rz1cn2x
    @user-kw1rz1cn2x 5 місяців тому

    Спасибо большое