alesiatants / Client_Server_Host_To_IP_With_Threading

Приложение на Python, демонстрирующее общение потоковых сокетов (сервера и клиентов) вида "Запрос домена"-"Отправка соответствующего/-их ip-v4 запрашиваемого домена" c учетом многопоточной обработки запросов от клиентов и установкой личной сессии.
0 stars 0 forks source link

threaded_client #5

Open Rikud opened 1 month ago

Rikud commented 1 month ago

https://github.com/alesiatants/Client_Server_Host_To_IP_With_Threading/blob/b453210548c875794fe4780595cf8e95a5383cae/Client_Server_DNS_IP_Thread/server.py#L25

Почему решили сделать как функцию внутри другой функции, а не вынести отдельно?

alesiatants commented 1 month ago

Потому что данный вариант наглядно демонстрирует выделенные в программе смысловые блоки. Если функцию определения ip можно повторно применять в других программах, без создания сокетов клиента и сервера и импортировать в качестве модуля, Данная функция описывает часть рабочей логики сервера и идет, так сказать, "в комплекте" с основной функцией create_server.