Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: CL | DM;

Вниз

Автоматическое обновление компонентов ПО   Найти похожие ветки 

 
marcel   (2005-04-22 09:34) [0]

Здрасте. Имеется в наличии 15 удаленных компьютеров, связанных с вычислительным центром через DSL. Есть приложение для работы с БД которые используются на все компах. Хотелось бы реализовать систему автоматического обновления этого приложения и его компонентов. Т.е.:
1. EXE файл и шаблоны для FastReporta запускались не из сети, а с локального диска.
2. Что бы при запуске программы проверялось наличие обновление(список обновлений) на сервере ВЦ (на FTP и т.д.)
3. при наличии обновлений они копировались бы на диск.
4. имелась бы возможность разослать сообщения уже запущенным приложениям, для того что бы они провели операцию обновления.

Подскажите пожауйста, с какого бока подойти к этому вопросу, где можно почитать. Заранее спасибо.


 
Digitman ©   (2005-04-22 11:22) [1]


> с какого бока подойти к этому вопросу


начни с разработки протокола информационного обмена между программой-сервером обновлений (тот что будет "крутиться" на сервере ВЦ) и программами-клиентами (те что при запуске должны обращаться к программе-серверу с целью получения инф-ции о необходимости своего обновления)

далее - выбор транспортного протокола и транспортных алгоритмов (немало зависит от структуры и программно-аппаратной конфигурации вашей копрорат.сети)


 
Gage   (2005-04-24 02:39) [2]

На мой взгляд самое простое решение такое:
(при условии, что клиентские машины знают IP сервера)
1. Поднимаешь почтовый сервер на сервере.
2. В клиентское приложение встаиваешь почтового клиента.
3. Клиентское приложение переодически проверяет свой ящик и при поступлении письма с новым exe заливает его себе, просит пользователя завершить работу в связи с обновлением программы. При завершении работы толкает батник, который удаляет старый exe на новый и запускает его.



Страницы: 1 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
14-1120571188
Ломброзо
2005-07-05 17:46
2005.07.31
Не радует.


8-1111922435
seregka
2005-03-27 15:20
2005.07.31
Изменение качества при неизменном размере изображение


3-1119608159
Lordalexander
2005-06-24 14:15
2005.07.31
В-BDgrid


3-1119356856
bon
2005-06-21 16:27
2005.07.31
Вертикальный DBGrid


14-1120715505
Ega23
2005-07-07 09:51
2005.07.31
С днем рождения! 7 июля