Всегда у меня были именные лицензии. Недавно ввел floating лицензию, чтобы посмотреть, как дело пойдет.
Потенциальный покупатель пишет, что обычно они для такого софта ставят сервер лицензий, который контролирует сколько одновременно копий работает.
Проблема в том, что я никогда не видел, как такой сервер функционирует. У кого-то есть опыт? Интересно, как прописывается адрес такого сервера. Если бы это был не интранет, то просто адрес сервера активации типа activation.mycoolsoftware.com, а как это выглядит, если сервер работает внутри сети компании? Какой на этот счет стандарт в индустрии?
Можно почитать тут про Lime LM Floating Server https://wyday.com/limelm/help/turbofloat-server/. В частности, там можно поставить сервер лицензий у клиента, в том числе есть возможность его активации и работы в закрытой от внешнего мира сети.
Здравствуйте, Unhandled_Exception, Вы писали:
U_E>Потенциальный покупатель пишет, что обычно они для такого софта ставят сервер лицензий, который контролирует сколько одновременно копий работает.
U_E>Проблема в том, что я никогда не видел, как такой сервер функционирует. У кого-то есть опыт? Интересно, как прописывается адрес такого сервера. Если бы это был не интранет, то просто адрес сервера активации типа activation.mycoolsoftware.com, а как это выглядит, если сервер работает внутри сети компании? Какой на этот счет стандарт в индустрии?
Для компаний стандарт де-факто Flexera, бывший FlexLM.
Стоит дорого. Защита у него... ну так себе. Имея sdk умельцы подбирают приватные ключи.
Главная его фича это именно управление лицензиями.
На стороне клиента сервер вбивается руками. Указывается адрес и название лицензии.
На сервере крутится демон, которому перенаправляются запросы от клиентского приложения. Т.е. один сервер лицензий может обслуживать софт разных производителей.
К серверу есть веб-мордочка, где можно посмотреть логи и список лицензий.
Есть heart beat, чтобы отключать померший софт. Есть т.н. license borrow — возможность застолбить себе лицензию и уйти в астрал оффлайн.
Есть резервирование — несколько серверов могут работать вместе (как оно работает не изучал).
Ну вот как-то так.
_____________________
С уважением,
Stanislav V. Zudin
Здравствуйте, Unhandled_Exception, Вы писали:
U_E>Всем привет,
U_E>Всегда у меня были именные лицензии. Недавно ввел floating лицензию, чтобы посмотреть, как дело пойдет.
U_E>Потенциальный покупатель пишет, что обычно они для такого софта ставят сервер лицензий, который контролирует сколько одновременно копий работает.
U_E>Проблема в том, что я никогда не видел, как такой сервер функционирует. У кого-то есть опыт? Интересно, как прописывается адрес такого сервера. Если бы это был не интранет, то просто адрес сервера активации типа activation.mycoolsoftware.com, а как это выглядит, если сервер работает внутри сети компании? Какой на этот счет стандарт в индустрии?
U_E>Спасибо!
У них есть версия Net+Time+Code по запросу (можно даже в одном экземпляре!), которую изготовляют на заказ, цена выше ширпотреба всего примерно на 30% остальных из их же линейки, т.е. почти не отличается.
Ломается такое весьма непросто, а если запечатать часть кода (по описанию до 50K строк сишного кода) внутри токена, то и вообще маловероятно.