Apache And Tomcat的区别
2014-02-17 16:31
435 查看
最近在Eclipse + Tomcat 7.0 开发软件,运行良好,之后想发布到Server上去,Server只是安装了Apache2,将项目以war和直接复制的方式都无法运行,后来查询资料得知
Apache只是支持静态网页,是一个web服务器,不支持JSP,所以我的程序无法在Apache上正确的运行
Tomcat是支持动态网页的,但处理静态页面时,Tomcat不如Apache迅速。Tomcat不像Apache一样可配置。Tomcat不像Apache一样强壮。
所以一般情况下要运行JSP的web服务器平台就需要Apache+ Tomcat + JDK
apache+tomcat是企业级的应用。
Apache主要用来解析静态文本,如html,tomcat也有此功能,但apache能大大提高效率,对于并发数较大的企业级应用,能更好的显示apache的高效率;
Tomcat用来解析jsp,servlet等,所有的客户请求首先会发送到apache,如果请求是静态文本则由apache解析,并把结果返回给客户端,如果是动态的请求,如jsp,apache会把解析工作交给tomcat,由tomcat进行解析(这首先要两者现实整合),tomcat解析完成后,结果仍是通过apache返回给客户端,这样就可以达到分工合作,实现负载均衡,提高系统的性能!
Apache只是支持静态网页,是一个web服务器,不支持JSP,所以我的程序无法在Apache上正确的运行
Tomcat是支持动态网页的,但处理静态页面时,Tomcat不如Apache迅速。Tomcat不像Apache一样可配置。Tomcat不像Apache一样强壮。
所以一般情况下要运行JSP的web服务器平台就需要Apache+ Tomcat + JDK
apache+tomcat是企业级的应用。
Apache主要用来解析静态文本,如html,tomcat也有此功能,但apache能大大提高效率,对于并发数较大的企业级应用,能更好的显示apache的高效率;
Tomcat用来解析jsp,servlet等,所有的客户请求首先会发送到apache,如果请求是静态文本则由apache解析,并把结果返回给客户端,如果是动态的请求,如jsp,apache会把解析工作交给tomcat,由tomcat进行解析(这首先要两者现实整合),tomcat解析完成后,结果仍是通过apache返回给客户端,这样就可以达到分工合作,实现负载均衡,提高系统的性能!
相关文章推荐
- Apache和Tomcat的区别
- apache与tomcat的区别
- apache和tomcat区别
- 关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解
- Web服务器父与子 Apache和Tomcat区别
- apache tomcat and jk整合(linux) 笔记
- Apache与Tomcat的区别和联系
- Apache与Tomcat联系及区别
- 关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解
- apache和tomcat区别
- Apache与Tomcat 区别联系
- 主流服务器apache、IIS、tomcat、jboss、resin、weblogic、websphere的区别
- Apache/Tomcat/JBOSS/Nginx区别
- Apache与Tomcat的区别
- apache-http-server-and-apache-tomcat 不同
- Tomcat与Apache的区别
- Apache、Tomcat、JBoss、WebLogic的区别与关系
- Apache服务器和tomcat服务器有什么区别?
- Apache 2.2.15 and Tomcat 5.5.29整合报错解决503
- apache和tomcat区别