- Изменен алгоритм получения данных о файлах расположенных на сервере обновлений, за счет этого значительно увеличена скорость проверки новых файлов и запуска системы.
- На одном из объектов пришлось установить 4 экземпляра сервиса обновлений (Vers) что бы разные рабочие места получали с сервера только нужные им файлы. Это не красивое решение, поэтому выпущена новая версия сервиса обновлений. В новой версии DelFinVers.exe в DelFinVers.ini можно указать новый параметр - путь на сервере к файлам обновлений (этот путь относительный, добавляется к корневому пути сервиса). Вот пример использования параметра:
[SERVER]
UserPath=CaBaReFront - Для того что бы организовать обмен данными между филиалами наших клиентов на одном сервере, в сервис обмена данными добавлен аналогичный параметр, определяющий относительный путь до каталогов с файлами обмена на сервере. Этот параметр задается в режиме Общие параметры системы (см. рис)
Еще один способ разнести рабочие каталоги разных пользователей реализован через авторизацию на сервисе. В файле, описывающем пользователей сервиса и права доступа, можно указать четвертый параметр - рабочий каталог.
Для Vers
UserVersCabare:UserVersPass:VersReader:CabareFront
UserVersCAMP:UserVersPass:VersReader:Camp
Для Обмена
UserExchange1:UserExchangePass1:Exchange:DelFin
UserExchange2:UserExchangePass2:Exchange:4574574875AB33