Asyncore scheduler — отложенные или повторяющиеся задания для asyncore

Коллеги, хочу поделиться своей небольшой поделкой, может кому станет интересно.
Некоторое время назад я писал программу для сравнения данных с 2х DDE серверов на основе asyncore.

Опытным путем я понял что для того что бы между сервером и клиентом
(сервер — проприетарная закрытая программа) не рвалось соединение,
мне необходимо посылать раз в некоторое время "> Ping \r\n" серверу.

После долгих поисков я так и не нашел простого решения и решил попытаться написать самостоятельно.

Вот что получилось: github.com/stavinsky/asyncore_scheduler

Собственно пишу в вопросах так как не считаю себя программистом и не уверен что кому-то будет
интересно видеть это в виде статьи, но при этом хочется получить обратную связь.

Так что кому интересно: смотрите, пользуйтесь.
Надеюсь на справедливые отзывы, которые помогут сделать код лучше.

P.S. Я знаю что twisted лучше и все уже умеет из коробки.
  • Вопрос задан
  • 2740 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы