许可证/密钥java应用程序解决方案

许可证/密钥java应用程序解决方案,java,Java,我正在开发一个应用程序,如果用户想使用它,我希望用户使用一个与时间段相关联的键。(给他们一段时间,在这段时间内他们可以使用该软件,之后他们不能使用它,或者他们可以放置另一个键,我听说过使用注册表?) 首先,我想有一个解决方案,在没有互联网连接 全部(他们放了一把钥匙,可以一直用到指定的时间)。如何 我能做到这一点吗?我又如何知道这一时期何时结束?(这个 电脑时间不够可靠吧?) 第二,我想有一个解决方案,在用户输入密钥时检查密钥。然后webservice(例如php页面)返回 过期日期并将其存放

我正在开发一个应用程序,如果用户想使用它,我希望用户使用一个与时间段相关联的键。(给他们一段时间,在这段时间内他们可以使用该软件,之后他们不能使用它,或者他们可以放置另一个键,我听说过使用注册表?)

  • 首先,我想有一个解决方案,在没有互联网连接 全部(他们放了一把钥匙,可以一直用到指定的时间)。如何
    我能做到这一点吗?我又如何知道这一时期何时结束?(这个
    电脑时间不够可靠吧?)

  • 第二,我想有一个解决方案,在用户输入密钥时检查密钥。然后webservice(例如php页面)返回 过期日期并将其存放在某处

  • 第三,每次输入钥匙和启动软件时,我都会使用互联网

我真的希望有一个与我描述的第一个场景相匹配的解决方案。但在你看来,哪一个是最好的,用什么

非常感谢你的建议


Pierre

我自己没有用过,但看看

我想这取决于你想用什么平台。我搜索了一下,找到了一个跨平台的解决方案。非常酷,可能是重复的谢谢,你是对的,我想要它在mac和windows上,我注意到了!