Создание клиент серверного приложения на Python 3.8
Данное приложение будет работать с сервером RU VDS под Windows
Код только на Python 3.8, другие языки не предлагать !!!!
Необходимо написание админ панель(минимальное GUI) через которую будет проходить
все взаимодействие.
Очень важно что бы это было без танцев с бубном и установкой тысяч сторонних
ручных надстроек(максимальная автоматизация по подключению и управлению)
Есть База серверов и она будет постоянно увеличиваться/меняться и поэтому
необходимо реализовать следующее:
1. Мониторинг работы сервера( онлайн/офлайн)(на постоянной основе при
включенной админке с отображением надписи и цвета соответственно
зеленый/красный
2. Обновление программы ( на серверах будет установлены одинаковый exe файл +
база данных) надо по нажатию кнопки из админки обновлять все сервера или
выбранный один, по функционалу вижу так: нажал- старые файлы удалились, новые
залились и запустились)
3. Добавление/изменение в базе нового сервера и данных по нему
4.Перезагрузка сервера
есть Пример кода по функционалу и работе, предыдущий исполнитель
недобросовестно отнесся и не до конца доработал приложение.
Все остальные моменты обсудим
Соединится с серверами и клиентом рассматриваю через socket (1 client + 1 server ).
GUI для windows exe, базы данных обсудим.