Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.033 c
4-1117449575
Alex870
2005-05-30 14:39
2005.07.31
Удаленный процесс


3-1119705538
Хиндельберг
2005-06-25 17:18
2005.07.31
Как умножить данные в таблице


1-1121015870
BBCHa
2005-07-10 21:17
2005.07.31
TService и визуализация форм


3-1118924142
Lenz
2005-06-16 16:15
2005.07.31
Как изменить структуру базы данных (dbf) если исходная на SQL


14-1121025184
Магнум
2005-07-10 23:53
2005.07.31
Какова масса Вселенной?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский