简体   繁体   English

Web服务的软件评估许可

[英]Software evaluation licensing for Web Services

We have developed a web application. 我们已经开发了一个Web应用程序。 (Eclipse - Dynamic Web Project). (Eclipse-动态Web项目)。 We are deploying it as .war file. 我们将其部署为.war文件。 We want to implement evaluation period license check on this .war file. 我们要对此.war文件实施评估期许可证检查。 (Most of the functionalities are Java SOAP Web services and Web UI is in Flex) I have written a Java code for generating the license file and thread for checking the remaining days. (大多数功能是Java SOAP Web服务,而Web UI在Flex中)我编写了Java代码来生成许可证文件和线程,以检查剩余的日子。 (Checking is continuous as the application is supposed to run for days) (检查是连续的,因为该应用程序应该运行几天)

What is the best way to implement this functionality on the web application using the generated license file? 使用生成的许可证文件在Web应用程序上实现此功能的最佳方法是什么?

Have the web application call the mothership every X hours for a fresh lease to run for Y hours (where Y >> X). 让Web应用程序每隔X个小时调用一次父项,以使新租约运行Y个小时(其中Y >> X)。 The lease must include a class to run - some bytecode - which is needed for your code to be usable. 租约中必须包含要运行的类(某些字节码),此类代码才可使用。

The important part here is whether you expect a lot of piracy or not. 这里的重要部分是您是否期望大量盗版。 Frequently the "this is only supported with a valid license" (which is required to run) is enough to make companies buy the needed licenses. 通常,“只有有效的许可证才支持此许可证”(运行该许可证)足以使公司购买所需的许可证。 Not much fun in your business depending on unsupported software. 取决于不支持的软件,您的业务没有太多乐趣。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM