2009-09-22 109 views
1

我们开发了一个使用Grails的应用程序,旨在托管在我们的公共服务器上,现在我们有一些客户希望将它安装在他们的场所中。Grails内部部署

什么将是一个很好的方式来许可我们的应用程序,并限制它的时间和用户数量?

感谢,盖伊

回答

1

我会寻找一个标准的Java解决方案,具有应用程序到期。例如:https://truelicense.dev.java.nethttp://www.websina.com/products/jlicense.html

限制用户可能必须内置到应用程序中(配合许可证书库)。您可以使用过滤器在每个请求(不是非常高效)之前检查数据库,或者使用一个Quartus作业来检查它,并设置一个过滤器可以检查的标志,并在错误页面被设置时重定向到错误页面。

欢呼