java web项目开发出来后怎么样部署成工程让别人用啊?总不能连源码一起给别人吧.

[复制链接]
查看11 | 回复5 | 2011-12-30 09:24:22 | 显示全部楼层 |阅读模式
如果你不想把应用逻辑交给别人,有下面几个方案:1. 应用逻辑尽量放在JAR里,而不是JSP里,然后对JAR进行Obfustication;安全程度**2. 应用逻辑尽量放在JAR里,对JAR加密,自己编写JDK的classloader,在LOAD的时候对CLASS解密,要求你们的开发人员有比较高的质量;安全程度****3. 应用逻辑尽量放在JAR里,对JAR加密,改写JDK默认的classloader,在LOAD的时候对CLASS解密,要求你给客户同时提供自己的JDK;安全程度*****;4.重要代码逻辑放在JNI调用的C代码里;安全程度***;5.混合2,3,4,安全程度******;总之你越想代码不被窃取,你的代码可...
回复

使用道具 举报

千问 | 2011-12-30 09:24:22 | 显示全部楼层
JAVA web 是导出war包的,别人拿到了直接放服务器里就可以用鸟。web项目是服务器程序,所以没有客户端的可执行文件的,不能搞.exe的...
回复

使用道具 举报

千问 | 2011-12-30 09:24:22 | 显示全部楼层
你这到底是web项目啊还应用程序啊web项目开发好了给别人的一般是war包应用程序开发好了一般是jar包,也可以做成exe文件给别人...
回复

使用道具 举报

千问 | 2011-12-30 09:24:22 | 显示全部楼层
Java Web 项目一般是直接通过Eclipse或MyEclipse 导出War包给对方...
回复

使用道具 举报

千问 | 2011-12-30 09:24:22 | 显示全部楼层
你做的是b/s还是c/s c/s可以用第三方生成exe代码安全性高一些 要是b/s你生成exe怎么运行,本来就是基于浏览器访问的...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行