자바 웹 응용 프로그램의 날짜 기반 라이센스 메커니즘에 대한 논리를 생각해 내려고합니다. 앱은 인터넷에 액세스 할 수없는 클라이언트 사이트 (인트라넷에 배포 됨)에 배포해야합니다. 이 경우 어떻게 시작일/종료일을 기준으로 라이센스 메커니즘을 구축해야합니까? 서버 시스템 날짜/시간을 사용하면 시스템 관리자가 서버 날짜/시간을 변경하여 해당 위치를 활성 상태로 유지할 위험이 있습니다. 제안 사항이 있으십니까? Windows dektop 응용 프로그램은 이것을 수행하는 것으로 보입니다. 확실하지 않습니다.Java 웹 응용 프로그램의 날짜 기반 라이센스 논리?
산 제이.
"시스템 관리자가 서버의 날짜/시간을 변경하여 해당 위치를 계속 유지할 위험이 있습니다." 또한 라이센스가 종료되고 소프트웨어가 작동을 멈 추면 영원히 고객을 잃을 위험이 있습니다. 더 나쁜 것은 누군가가 라이센스 스키마가 너무 복잡하여 날짜를 변경하거나 (또는 관리자가 작성한 모든 문제) 누군가를 갱신하지 않는 것입니까? –
고객의 혼란을 피하려면 앱을 계속 실행하고 라이센스가 만료 된 경우 고급 기능을 제거하십시오. 그리고 당신이 그들에게 다시 갈 수있는 쉬운 방법이 있는지 확인하십시오. – joeytwiddle