如题

解决方案 »

  1.   

    一个是web服务器
    一个是JSP容器(也能当小型web服务器)
      

  2.   

    简单点来说,apache是http服务器,只能发布静态的文件。
    而tomcat是jsp/servlet服务器,可以发布静态的文件,当然主要是运行jsp和servlet。然而,apache通过插件可以运行php,cgi等。apache处理html的效率比tomcat处理html的效率高的多,因为apache是专业的嘛,相比之下,tomcat是业余的。两个服务器都是 apache 旗下的产品,可以在 www.apache.org 找到。
    两者可以组合使用,以实现互补。