Обновление приложения
Обновление системы полностью автоматическое.
При соединение с серврером банка происходит сравнение
исполняемых файлов, библиотек, справочников.
Если на стороне банка найдено более позднее,
то клиентское место запрашивает обновление.
Данные скачиваются по отдельному TCP\IP соединению (клиент видит "бегунок").
Если произошел обрыв соединения, то в следующий раз данные будут запрошены с того места,
где произошел обрыв ("обновление с подкачкой").
Клиент с любой версией может обновиться до текущей версии
(начиная с 2004 г. - когда было внедрено автоматическое обновление)
Во время скачивания обновления Клиенты могут продолжать работать.
Размер обновления - от 15 килобайт до 1 мегабайта
Когда обновление скачается, в меню появиться значок.
Само обновление (исполняемых файлов) выполниться, когда Клиент выйдет из программы
Справочники обновляются сразу.
Nota Bene! С версии 3.4.39 все расширения (валюта, касса, письма и т.д.)
обновляются сразу, как только скачаются с сервера. (Расширение - это DLL файл).
В более ранних версиях, расширения обновлялись после выхода из приложения.
Теперь только само приложение (icb_c.exe) требует перезапуска для обновления.
Если в данный момент какое-либо расширение занято (какой-то клиент открыл документ),
то, как только оно освободится (клиент закроет документ), сообветствующая DLL будет
выгружена из памяти, заменена новой и вновь загружена.
Выгрузить DLL можно и вручную. (В непредвиденных ситуациях). Вручную заменить и загрузить опять (вручную).
|