【问题标题】:Licensing a java web based application [closed]许可基于 Java Web 的应用程序 [关闭]
【发布时间】:2023-03-06 09:53:02
【问题描述】:

我正在开发一个稍后会出售的网络应用程序,并且想知道如何在其中添加许可证的概念,这样我就可以避免它的盗版,并且它只能在给定的时间内使用?

【问题讨论】:

  • 自己托管 Web 应用程序是唯一的出路。
  • 所以你的问题并不是关于“许可”(例如“使用哪个许可”、“我可以在商业产品中使用这个库”、“我应该为此花多少钱?”) ,但更多关于许可证执行。
  • @netbrain - 如果超过允许运行的时间,应用程序会被禁用。..
  • @Joachim - 是的,更多关于许可证执行
  • @netbrain:我不认为这是唯一的方法,但是 iff 需要严格的许可证执行(我仍然不确定这是一个好的商业决策) ,那么这是最安全的实现方式之一。

标签: java licensing


【解决方案1】:

你可以有一个集中的许可证服务器,有一个数据库来检查用户的状态,使用 web 服务公开这个东西,这样你的任何应用程序都可以使用它。

【讨论】:

  • 不错的建议将尝试实施它:)
【解决方案2】:

我见过 Java 企业工具做通常的序列号/许可证文件的事情。为他们工作得很好。您需要做的就是在应用程序中添加一些静态代码,这些代码将在 JavaEE 容器加载 WAR 文件并检查序列号时执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-17
    • 1970-01-01
    • 2015-12-02
    • 2018-03-18
    • 2016-01-17
    • 2012-01-30
    • 1970-01-01
    • 2010-10-12
    相关资源
    最近更新 更多