Здравствуйте. Я вопросами лицензирования никогда не занимался, а теперь возникла необходимость. Стоит следующая задача: есть серверная часть на .Net к нему подключаются клиентские приложения, которые, при подключении к нему, проходят авторизацию. Нужно чтобы сервер ограничивал количество одновременно авторизирированных пользователей согласно количеству купленных лицензий. (если куплено 30 лицензий, то при попытке авторизироваться 31м — отвечать ему отказом).
Подходит ли защита ключем для этой задачи ? На сколько она будет устойчива? Я читал что части кода можно хранить в ключе, можно ли там хранить код написанный по принципу ООП. (Напрмер, у меня возникла идея, чтобы в приложении был объявлен интерфейс, а его реализация хранилась в ключе). Так же буду очень блаодарен за ссылку на ресурсы с общими принципами защиты приложений.
С уважением, Владислав Полишук