gpt4 book ai didi

java - 可定制的Java应用程序想法

转载 作者:行者123 更新时间:2023-12-01 19:25:07 25 4
gpt4 key购买 nike

因此,我正在开发一个 Java 应用程序,客户要求能够解锁一些功能,以便根据客户想要支付的费用来定制应用程序。因此,我试图提出一些想法,以一种既能提供一定程度的安全性,又能提供一般可维护性和可读性的方式来实现这一点。

我一直在进行一些搜索,并有一些自己的想法,维护一个加密的配置文件,该文件可能存储在一个 jar 文件中,我可以在运行时卸载、重新打包和加载。

看看其他人是否对如何做到这一点有任何有趣的想法。到目前为止,我一直在谷歌上进行一些查找,但没有取得很大的成功。

哦,最后一点警告,这个 java 应用程序所在的机器可能没有可用的互联网。因此,运行许可证服务器似乎不是一个可行的选择

最佳答案

我建议使用某种依赖注入(inject)或运行时编织方面,这样您就可以包含具有正确 xml 文件或新功能配置文件的新 jar 文件。

我同意 coobird 的观点,即包含它们并锁定它们本质上是有风险的,因为有人最终会反编译您的应用程序并确定如何获取所有功能。

关于java - 可定制的Java应用程序想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1664797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com