独立实例,还是部署战争?

时间:2013-07-10 20:04:01

标签: web-services web-applications

为什么要将WAR部署到诸如tomcat之类的Web服务器上,而不是单独运行它?

与运行独立实例相反,部署为.war是否有好处?

我似乎无法找到任何理由为什么部署网络应用程序更好,然后就是独立运行它。

战争部署只是标准做法吗?

用户群的大小是否与它有关?

是否按申请基础?

这只是管理员偏好吗?

我问这些问题的原因是我有一个web服务,我可以选择将war文件部署到tomcat,或者单独运行它。是否有一个通用的做法,为什么你会使用一个而不是另一个?似乎没有什么理由,而且更多的是。

我不同意“一直以这种方式完成......”的做法。

如果有人能够透露何时使用其中一个,以及为什么这样做更优越,那将不胜感激。

2 个答案:

答案 0 :(得分:0)

Tomcat将为您处理所有HTTP内容。诸如HTTP请求和响应,会话和JSP之类的东西。也许这会有所帮助 - http://wiki.apache.org/tomcat/FAQ

答案 1 :(得分:0)

如果您在一台服务器上只有一个网站,那么没有区别......您可以将整个网站设为PowerPoint演示文稿并通过电子邮件发送。