我遇到了这个问题,我有一个算法需要在网站上实现。服务器端脚本可能不同,可以是PHP、ASP.NET等。我所需要做的就是交付二进制文件(我需要它,因为我不希望这个安全算法是开放和可见的),它可以满足每种类型。根据我的解决方案可以是(如果我错了,请纠正我):-
- 根据操作系统实现二进制
- 根据每种类型的脚本实现Algo。(结实且便携性较差)请建议是否还有其他方法,或者请结束这个问题,并将我重定向到之前针对这种情况提出的任何问题。我是新手
感谢
我建议您使用Java服务器端技术来实现您的算法。您可以将算法编写为一个java类,该类可以从Servlet、JSP甚至任何其他技术通过http协议进行调用。我建议使用java的主要原因是:
1) 它是独立于平台的,所以你的第一点:
- 根据操作系统实现二进制
你不必担心客户端会使用哪个操作系统。而且它可以很容易地移植到其他操作系统。
和
2) 这将是非常安全的,一旦编译,就会生成一个类文件,可以交付。它无法打开和查看。