0

我有一个 RoR3 应用程序,我将其转换为 jruby 并使用 warbler 来创建战争。它部署在 Windows XP 中(是的,相信我)。

客户需要某种序列号来确保如果有人窃取了他的源代码,它就无法部署到其他任何地方。我可以做一个 keygen 或类似的东西,并根据 MA​​C 生成一个密钥,但我不知道该怎么做。有人有想法吗?我迷失了。

也许我可以开发一个在 Tomcat 启动时执行的进程,如果找不到序列号,就不会部署应用程序。我不知道。请帮忙。

4

1 回答 1

0

曾几何时,当我使用 Rails 时,我将Ruby Encoder 用于具有类似要求的客户端。它可以将构建绑定到特定的网络接口、CPU 等。IIRC 它只适用于 MRI ruby​​。也许你可以调查一下jrubyc

于 2012-07-26T11:58:16.247 回答