Видео курс ASP.NET Core SignalR. Использование WebSocket без SignalR - видео уроки ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу ASP.NET Core SignalR на 40 дней?

      ВИДЕОУРОК №10. Использование WebSocket без SignalR

      Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
      Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку
      Рассмотреть концепции приложений реального времени. Рассмотреть библиотеку SignalR, какие отличия существуют в версиях библиотеки, базовые принципы и создание демонстрационного приложения.
      Читать дальше...
      Рассмотреть понятие хаб в библиотеке SignalR. Научиться создавать собственные хабы. Рассмотреть возможности хабов и провести обзор средств для реализации эти возможностей. Изучить варианты передачи сообщений клиентам, обработки событий подключения.
      Читать дальше...
      Рассмотреть клиентские библиотеки для работы с серверной частью ASP.NET Core SignalR. Разобрать возможности и особенности клиентских библиотек для платформ .NET и JS. Научиться настраивать подключение к серверу, обрабатывать входящие сообщения, делать передачу сообщений на сервер в синхронном и асинхронном режиме, а также сделать обработку событий жизненного цикла подключения.
      Читать дальше...
      Рассмотреть назначения групп и пользователей в ASP.NET Core SignalR. Рассмотреть создание хаба, позволяющего как автоматически, так и по запросу клиента формировать группы подключения с последующим обращением ко всем подключениям группы как единой сущности. Научиться реализовывать логику для выделения среди всех подключенных клиентов уникальных пользователей, с помощью создания провайдеров пользователей.
      Читать дальше...
      Разбор понятий, связанных с безопасностью при работе с веб-приложениями в production. На уроке будет рассмотрен механизм работы CORS и предназначение идентификации, аутентификации и авторизации. Будет рассмотрено создание собственных политик CORS, проведен обзор технологии JWT и её применение при работе с ASP.NET Core SignalR. С помощью этого урока учащиеся смогут научиться реализовывать защиту хабов SignalR, используя настройки аутентификации и авторизации с применением JWT, и работать с цифровой подписью с помощью ассиметричного алгоритма шифрования.
      Читать дальше...
      Разобрать формат MessagePack и чем он отличается от JSON. Как и для чего применяется MessagePack в ASP.NET Core SignalR. Научиться использовать MessagePack протокол на сервере, а также клиентах .NET и JS. Узнать особенности и ограничения протокола MessagePack. Протестировать производительность MessagePack по сравнению с JSON.
      Читать дальше...
      Разобрать понятие потоковой передачи в ASP.NET Core SignalR и чем она отличается от обычных вызовов. Научиться организовывать потоковую передачу с клиента на сервер и с сервера на клиент. Изучить особенности работы с потоковой передачей на .NET и JS клиентах.
      Читать дальше...
      Разобрать понятие масштабирования программных систем. Рассмотреть принципы вертикального и горизонтального масштабирования. Провести обзор проблем, возникающих при горизонтальном масштабировании и вариантов решения этих проблем. Изучить варианты масштабирования сервисов ASP.NET Core SignalR и связанные с этим особенности, которые нужно учитывать.
      Читать дальше...
      Разобрать понятие логирование. Провести обзор логирования в ASP.NET Core и понятий категории, уровня и провайдера логирования. Изучить включение, настройку и обработку логов, используемых в ASP.NET Core SignalR как на сервере, так и на клиентах. Провести обзор понятия трассировки сети. Рассмотреть структурное логирование и применение для этого Serilog, Elasticsearch и Kibana.
      Читать дальше...
      Познакомиться с работой по WebSocket без использования библиотеки SignalR. Понять преимущества и недостатки WebSocket в отрыве от SignalR. Научиться реализовывать общение .NET/JS клиентов и ASP.NET Core сервера. Узнать особенности при работе и хостинге приложений с SignalR.
      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      ASP.NET Core Web API. Практический курс
      ПОДРОБНЕЕ
      ASP.NET Core Базовый
      ПОДРОБНЕЕ
      ASP.NET Core Углубленный
      ПОДРОБНЕЕ
      Создание пользовательского интерфейса в ASP.NET Core
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

      Пакеты подписки с доступом ко всем курсам и сервисам

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.