| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > лицензионные ограничения в веб приложении |
| Автор: kosmonaFFFt 7.11.2011, 14:03 |
| Доброго времени суток... Имеется веб-приложение, написанное на Java + Spring + GWT, в котором надо сделать возможность включения/отключения функционала в зависимости от типа лицензии, без пересборки приложения + генератор этих лицензий... Подскажите пожалуйста, какими средствами/подходами это можно сделать... Приложение особо взламывать никто не будет, поэтому супермегазащита не требуется... Заранее спасибо... |
| Автор: Stolzen 7.11.2011, 14:34 |
| Самый простой вариант - задавать список подключаемых модулей в контексте спринга, заинклюдить этот список в отдельный файл и в зависимости от типа лицензии подсовывать нужный xml. Далее, можно сделать бин, который в зависимости от типа лицензии (например, ее он считает из файла с ключом), возвращает список модулей, которые можно подключить. |
| Автор: kosmonaFFFt 8.11.2011, 14:17 |
| С подключением модулей и бином для этого все в порядке, спасибо... Оказалось минимальная защита все-таки какая-то требуется, может кто-нибудь подсказать какой-нибудь простой алгоритм генерации/проверки файлов лицензий? Надо для конкретного имени пользователя и списка модулей генерировать файл лицензии, который бы подсовывался программе и из которого она бы смогла извлечь данные о разрешенных модулях... |