- 1 Миграция с HASP HK на Sentinel LDK
- 2 Обзор миграции
- 3 Этапы миграции
- 3.1 1. Подготовка
- 3.2 2. Варианты реализации
- 3.3 3. Адаптация кода
- 3.4 4. Тестирование
- 3.5 5. Развёртывание
- 4 Ключевые аспекты
- 5 Заключение
Миграция с HASP HK на Sentinel LDK
Миграция с HASP HK на Sentinel LDK — важный процесс для разработчиков программного обеспечения, стремящихся улучшить механизмы лицензирования и защиты. Ниже представлен структурированный обзор процесса миграции, включая ключевые этапы и важные аспекты.
Обзор миграции
Миграция с HASP HK на Sentinel LDK позволяет разработчикам перейти на более надёжную платформу лицензирования при сохранении совместимости с существующими приложениями. Этот процесс можно выполнять поэтапно или сразу, в зависимости от потребностей организации.
Этапы миграции
1. Подготовка
- Оценка текущей инфраструктуры: Проведите анализ существующей реализации HASP HK, включая все зависимости и интеграции.
- Изучение документации: Ознакомьтесь с документацией Sentinel LDK, особенно с руководствами по миграции, где подробно описаны различия между HASP HK и Sentinel LDK.
2. Варианты реализации
Постепенная миграция
- Этап 1: Продолжайте использовать существующие ключи HASP HK, добавляя ключи Sentinel HL (в конфигурации HASP) для новых установок. Такой подход позволяет минимизировать сбои для текущих пользователей.
- Этап 2: Начните интеграцию функционала Sentinel LDK в ваше приложение, при этом продолжая поддерживать HASP HK. Это требует внесения изменений в код для использования API лицензирования Sentinel.
- Этап 3: Полностью перейдите на использование ключей Sentinel HL (в конфигурации Driverless), обновив весь старый код для работы с Sentinel LDK.
Прямая миграция
Для организаций, готовых к немедленному переходу, замените все ключи HASP HK на ключи Sentinel HL (в конфигурации Driverless). Это потребует обновления кода приложения для работы с новыми API, предоставляемыми Sentinel LDK.
3. Адаптация кода
Обновите код приложения, чтобы устранить зависимости от HASP HK и заменить их вызовами API лицензирования Sentinel. Объём изменений зависит от степени интеграции старой системы.
4. Тестирование
Проведите тщательное тестирование обновленного приложения, чтобы убедиться в корректной работе всех функций лицензирования с Sentinel LDK. Это включает проверку функциональности самого программного обеспечения и взаимодействия с новыми ключами.
5. Развёртывание
Выпустите обновлённое программное обеспечение для пользователей, предоставив им доступ к новым ключам Sentinel HL. Подготовьте документацию и техническую поддержку, чтобы облегчить переход.
Ключевые аспекты
- Совместимость: Убедитесь, что защищённое приложение совместимо с Sentinel LDK, используя соответствующие библиотеки API версии 7.1 или выше.
- Поддержка и ресурсы: Используйте инструменты, такие как Sentinel LDK ToolBox, для тестирования API и изучения лучших практик реализации.
- Информирование пользователей: Заблаговременно уведомляйте пользователей о изменениях в лицензировании и действиях, которые от них потребуются в процессе миграции.
Заключение
Миграция с HASP HK на Sentinel LDK открывает новые возможности в области безопасности и гибкости лицензирования программного обеспечения. Следуя структурированному процессу миграции, разработчики могут обеспечить плавный переход, повысить уровень защиты своих продуктов и минимизировать неудобства для конечных пользователей. Для получения более подробной информации и дополнительной помощи обращайтесь к службе поддержки.