Цитата:
Сообщение от
sukhanchik
В классе Global я думаю такое обращение сделано для того, чтобы кеширование было на клиенте (переменная classFactory - клиентская)
Справедливости ради надо отметить, что classFactory - не клиентская переменная. Сугубо клиентский кэш - это info.globalCache(), а объектов classFactory в каждой сессии существует два: клиентский и серверный, с одинаковыми названиями

Использование classFactory.globalCache() позволяет использовать всегда "локальный" кэш независимо от того, где работает вызывающий код. Правда, разумеется, физически кэшей в таком случае получается два.