Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Автоматическое обновление веб-приложения.
|
|||
|---|---|---|---|
|
#18+
Hi! ДАНО: Несколько (более 10) однотипных веб-приложений, крутящихся локально (WinXP Pro, IIS) на ноутбуках на точках (система магазинов). Они периодически получают обновления БД (справочники). Все ОК. ПРОБЛЕМА: Руководство вошло во вкус и желает развивать функционал. При этом дополнения будут вводиться постепенно. Перспектива мотаться по точкам и переустанавливать каждый новый шажок малорадостная :(. По теории (одна из разрекламированных фич asp.net) файлы в каталоге приложения можно грохнуть, и уже запущенные процессы отработают как надо, за счет теневого копирования. Сам такую штуку не проверял. Есть идея реализовать автообновление. Вот как - пока не знаю. Вопрос к профи - каким образом можно решить задачу? Я вижу пока один путь: Поскольку приложение релизится (публикуется), то нужно перезаливать его полностью (можно, конечно, ковыряться в dll-ках, но это геморно). НО!: все перезаливать - накладно. Разовые изменения не превысят 10% предыдущего релиза. Создать файл, отдельный от проекта - апдейтер, который и будет проверять наличие релиза в какой-нибудь FTP-директории. И по необходимости грохнуть старый и залить новый. Здесь две проблемы: предполагается, что апдейтер работает автономно, например по шедулеру, раз в сутки проверяет наличие релиза или смотрит флаг. Если в это время юзверь работает, что может произойти? БД большая и ее нарушение - беда (в каждом магазине своя)! Блокировать юзера? Как? Останавливать IIS не получится - апдейтер тоже веб'овый. Писать десктоп примочку - неправильно, должен быть один флакон. И вторая - как удостовериться, что закачка прошла правильно, нет "битых" файлов. Тупо проверять контрольную сумму? Вот как сделать автоматическое обновление надежным и экономным? Кто свежую мысль кинет? Перевернув мир - оглянись, может перевернулся ты сам?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2009, 11:36 |
|
||
|
Автоматическое обновление веб-приложения.
|
|||
|---|---|---|---|
|
#18+
Да, и еще - не всем точкам можно получить IP-адреса. Потому управлять ими (большей частью) не получится. Перевернув мир - оглянись, может перевернулся ты сам?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2009, 11:42 |
|
||
|
Автоматическое обновление веб-приложения.
|
|||
|---|---|---|---|
|
#18+
Вам удалось найти решение? Пожалуйста поделитесь опытом, очень актуальная тема для нас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 15:35 |
|
||
|
Автоматическое обновление веб-приложения.
|
|||
|---|---|---|---|
|
#18+
Вегнер СергейВам удалось найти решение? Пожалуйста поделитесь опытом, очень актуальная тема для нас. Может, я чего-то не понимаю, но что это за "локальные веб-приложения на ASP.NET"? Делайте сайт и пусть "точки" работают с сайтом. Что, раньше был тот же сайт, только который крутился у каждого на ноутбуке, и только к БД шёл коннект через Интернет? Нахрена? Это, может, в 2009 были проблемы с повсеместным интернетом (хотя навряд ли), а сейчас можно даже со смартфона ноут подключить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2014, 06:59 |
|
||
|
Автоматическое обновление веб-приложения.
|
|||
|---|---|---|---|
|
#18+
Вегнер Сергей, какая-то надуманная проблема. кидаешь в папку App_Offline.htm приложение останавливается, накатываешь файлы (ч/з фтп к примеру), грохаешь файл. через веб-деплой удалённо, через веб-деплой зип-файл... в чём сложности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2014, 13:58 |
|
||
|
Автоматическое обновление веб-приложения.
|
|||
|---|---|---|---|
|
#18+
hVosttВегнер Сергей, какая-то надуманная проблема. кидаешь в папку App_Offline.htm приложение останавливается, накатываешь файлы (ч/з фтп к примеру), грохаешь файл. через веб-деплой удалённо, через веб-деплой зип-файл... в чём сложности? А не проще сделать службу и всё через неё делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2014, 21:06 |
|
||
|
Автоматическое обновление веб-приложения.
|
|||
|---|---|---|---|
|
#18+
user7320А не проще сделать службу и всё через неё делать? не! гораздо проще курьера с флешкой нанять. такого, себе курьера-айтишника. он же будет принтеры заправлять и на рабочем столе заставку менять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2014, 21:48 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=78&tid=1357525]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 266ms |
| total: | 385ms |

| 0 / 0 |
