Задача 102.132802

Задача :102.132802

Краткое описание :
Кэширование виповских алгоритмов
Описание :
Алгоритмы пользователя
Что измененно :

Требуется оптимизировать работу функции ZarAlg.
В текущей реализации на каждый вызов функции происходит загрузка и выгрузка vip-интерфейса, реализующего алгоритм. А это трудоёмкие операции, и время их выполнения сравнимо с временем работы самого алгоритма. Поэтому требуется реализовать кэширование vip-интерфейсов, чтобы загрузка выполнялась только один раз, при первом вызове, а в оставшихся случаях происходил только вызов метода CalcSum.
Как измененно :

Теперь vip-интерфейсы, реализующие зарплатные алгоритмы, загружаются один раз, при первом обращении к алгоритму, и выгружаются по окончании расчета. Во время остальных вызовов функции ZarAlg происходит только вызов метода CalcSum уже загруженного интерфейса.

Название продукта Название компонента Тип Последняя версия Дата выхода
G_ZARPLG_ZARPLDLL9.1.049.0
G_ZARPLG_ZARPLDLL9.1.49.0