为什么要将WAR部署到诸如tomcat之类的Web服务器上,而不是单独运行它?
与运行独立实例相反,部署为.war是否有好处?
我似乎无法找到任何理由为什么部署网络应用程序更好,然后就是独立运行它。
战争部署只是标准做法吗?
用户群的大小是否与它有关?
是否按申请基础?
这只是管理员偏好吗?
我问这些问题的原因是我有一个web服务,我可以选择将war文件部署到tomcat,或者单独运行它。是否有一个通用的做法,为什么你会使用一个而不是另一个?似乎没有什么理由,而且更多的是。
我不同意“一直以这种方式完成......”的做法。
如果有人能够透露何时使用其中一个,以及为什么这样做更优越,那将不胜感激。
答案 0 :(得分:0)
Tomcat将为您处理所有HTTP内容。诸如HTTP请求和响应,会话和JSP之类的东西。也许这会有所帮助 - http://wiki.apache.org/tomcat/FAQ。
答案 1 :(得分:0)
如果您在一台服务器上只有一个网站,那么没有区别......您可以将整个网站设为PowerPoint演示文稿并通过电子邮件发送。