平常是把 Apache效劳器 与 tomcat效劳器 搭配在一升引
Apache效劳器 负责处置惩罚一切 静态的 页面/图片 等信息。
Tomcat 只处置惩罚动态的 部份。
Apache:是C言语完成的,特地用来供应HTTP效劳。
特征:简朴、速度快、机能稳固、可设置(代办)
Tomcat:是Java开辟的一个相符JavaEE的Servlet范例的JSP效劳器(Servlet容器),是 Apache 的扩大。
特征:免费的Java运用效劳器
1.重要用于剖析JSP/Servlet,侧重于Servlet引擎;
2.支撑静态页,但效力没有Apache高;支撑Servlet、JSP要求;
3.Tomcat自身也内置了一个HTTP效劳器用于支撑静态内容,能够经由过程Tomcat的设置管理工具完成与Apache整合。
Apache + Tomcat:
二者整合后长处:
如果是静态网页则由Apache处置惩罚,并将效果返回;如果是动态要求,Apache会将剖析事情转发给Tomcat处置惩罚,Tomcat处置惩罚后将效果经由过程Apache返回。如许能够到达分工合作,完成负载远衡,进步体系的机能。
apache是web效劳器,tomcat是运用(java)效劳器,它只是一个servlet容器,能够认为是apache的扩大,然则能够独立于apache运转。
换句话说,apache是一辆卡车,上面能够装一些东西如html等。然则不能装水,要装水必需要有容器(桶),而这个桶也能够不放在卡车上。
以上就是tomcat和apache有什么区别的细致内容,更多请关注ki4网别的相干文章!