#std459¶
Использование значений, влияющих на поведение клиентского приложения¶
1.¶
Если поведение многих форм или команд зависит от одних и тех же значений,
для минимизации клиент-серверного взаимодействия используйте
#std724: общие модули с повторным использованием возвращаемых значений
со свойством Повторное использование возвращаемых значений = На время сеанса.
Такой подход применяйте, когда изменение этих значений в течение сеанса некритично, и в рамках сеанса можно использовать один раз полученное значение.
2.¶
Функция общего модуля должна возвращать за один вызов сразу весь набор значений, которые нужны в разных сценариях.
Пример
3.¶
Ограничивайте применение клиентских модулей с повторным использованием возвращаемых значений.
Если данные влияют только на одну форму или небольшой набор форм,
храните их в реквизитах формы и получайте в ПриСозданииНаСервере.
Если от значения зависит поведение команд или большого числа форм, используйте подход с общим модулем и кешированием на сеанс.
Не используйте переменные модуля управляемого приложения и модуля обычного приложения как способ уменьшения клиент-серверного взаимодействия.
См. также¶
- #std487: Минимизация количества серверных вызовов и трафика
- #std724: Использование модулей с повторным использованием возвращаемых значений