Асинхронный чат на Python socket

Published: 19 October 2022
on channel: IT4each com
2,556
64

Асинхронный чат на 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 Рекомендации для выполнения ДЗ.


On this page of the site you can watch the video online Асинхронный чат на Python socket with a duration of hours minute second in good quality, which was uploaded by the user IT4each com 19 October 2022, share the link with friends and acquaintances, this video has already been watched 2,556 times on youtube and it was liked by 64 viewers. Enjoy your viewing!