您好,欢迎来到一二三四网。
搜索
您的当前位置:首页Apache和Tomcat的区别?

Apache和Tomcat的区别?

来源:一二三四网
主要想了解 web服务器和应用服务器的区别?
 
严格意义上Web服务器只负责处理HTTP协议,只能发送静态页面的内容。
而JSP,ASP,PHP等动态内容需要通过CGI、FastCGI、ISAPI等接口交给其他程序去处理。这个其他程序就是应用服务器。
比如Web服务器包括Nginx,Apache,IIS等。而应用服务器包括WebLogic,JBoss等。
应用服务器一般也支持HTTP协议,因此界限没这么清晰。
但是应用服务器的HTTP协议部分仅仅是支持,一般不会做特别优化,所以很少有见Tomcat直接暴露给外面,而是和Nginx、Apache等配合,只让Tomcat处理JSP和Servlet部分
 
Web服务器 --- HTTP协议 处理静态页面  Nginx,Apache,IIS
应用服务器 --- 通过CGI、FastCGI、ISAPI等接口 处理JSP ASP PHP动态内容 WebLogic,JBoss


链接:https://www.zhihu.com/question/20096067/answer/27794712
来源:知乎
 
Tomcat是一个开放 、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。

Jboss是一个基于J2EE的的。

BEA WebLogic Server是一种多功能、基于标准的web,为企业构建自己的应用提供了坚实的基础。

转载于:https://www.cnblogs.com/zuojiayi/p/8622210.html

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- howto1234.net 版权所有 湘ICP备2023021910号-3

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务