Асинхронный чат на Python socket
Рассматриваются проблемы создание простейшего сихронного чата на Python socket и способ превращения этого чата в асинхронный с помощью метода settimeout() и функции select.select().
Таймкоды:
0:00 Вводная часть.
0:35 Демонстрация некоторых проблем синхронно работающего кода.
7:17 Введение в асинхронное программирование.
10:30 Решение проблемы с accept() через метод settimeout().
16:39 Проблема, возникающая при задержке ответа клиента.
17:02 Решение проблемы с recv() с использованием метода select() пакета select.
23:28 Как это работает?
29:34 Разбор более сложных структур для client и server.
36:31 Демонстрация взаимодействий для этого примера.
38:15 Структура лаунчера на примере для ubuntu.
41:31 Как это работает?
43:17 Пример работы скрипта отправки метки времени.
46:12 Рекомендации для выполнения ДЗ.
In questa pagina del sito puoi guardare il video online Асинхронный чат на Python socket della durata di ore minuti seconda in buona qualità , che l'utente ha caricato IT4each com 19 ottobre 2022, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 2,556 volte e gli è piaciuto 64 spettatori. Buona visione!