【发布时间】:2012-08-30 14:01:49
【问题描述】:
这次我有一个理论问题。 一位为一家相当大的公司工作的软件开发人员今天告诉我,他们不使用war 文件进行应用程序部署。他们的软件架构师认为,war 文件是邪恶的,因为部署 unwared 类的安全性不够,因为他们的运营组员工玩服务器可能会造成损害。 据我了解,他们的解决方案是将应用程序打包到 jar 中并将其添加到空的 webapp 样式树的 WEB-INF/lib 文件夹中。它们还用于编辑 server.xml 以在其中添加应用程序的上下文 /docbase 以在它们使用的路径上启用它。 我对这个解释感到非常困惑,我以前从未见过这样的事情。我个人认为整个“操作人员问题”听起来像是一种偏执狂,但我仍然很难确定这种解决方案的优缺点是什么。 你怎么看? 奇异还是辉煌?
谢谢。
【问题讨论】:
标签: tomcat web-applications jar war web-application-design