Apache服务器对比tomcat服务器

来源:互联网 发布:软件怎么挣钱 编辑:程序博客网 时间:2024/05/22 15:20

一、简介
  Apache和Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是开源免费的,可以独立的成为Web服务器。一般Apache用于Web服务器而一般Tomcat用于Java应用服务器。

二、优缺点
Apache:
  Apache服务器,可以作为web服务器使用。只支持静态网页,用于处理静态HTML

  如果要在Apache环境下运行jsp 的话就需要一个解释器来执行jsp网页,而这个jsp解释器就是Tomcat

  Apache是C语言实现的,专门用来提供HTTP服务,支持各种特性和模块从而来扩展核心功能

  当处理静态页面时,Tomcat不如Apache迅速

  Apache特性是免费的web服务器,简单、速度快、性能稳定、可配置(代理)

  首选web服务器是Apache,但Apache解析不了的tsp、servlet。需要时用到tomcat

  Apache稳定性非常好,可以长时间不需要重启服务器,而Tomcat不如Apache稳定性好

Tomcat
  Tomcat服务器静态HTML 、动态 JSP 、Servlet 都可以处理

  Tomcat是Java编写的,更好的支持Servlet和JSP
  
  tomcat是java应用服务器,它只是一个jsp、servlet容器,是apache的扩展,可以独立于apache运行

  Apache是最开始的页面解析服务器,tomcat是后研发出来的,从本质上来说tomcat的功能完全可以替代Apache

  Tomcat是运行在Apache上的应用服务器,应用程序服务器提供的是客户端应用程序可以调用(call)的方法 (methods)。它只是一个servlet(jsp也翻译成servlet)容器,可以认为是Apache的扩展,但是可以独立于apache运行。
  
  Apache侧重于http server,Tomcat侧重于servlet引擎,如果以standalone方式运行,功能上Tomcat与apache等效支持JSP,但对静态网页效果不如apache。

1 0
原创粉丝点击