zoukankan      html  css  js  c++  java
  • 应用服务器与WEB SERVER的区别

    应用服务器与WEB SERVER的区别? 
    1。应用服务器处理业务逻辑,web服务器则主要是让客户可以通过浏览器进行访问。
    2。应用服务器处理业务逻辑,web服务器是用于处理HTML文件的。web服务器通常比应用服务器简单,如apache就是web服务器,Jboss就是EJB应用服务器。
    应用服务器:Weblogic、Tomcat、Jboss
    WEB SERVER:IIS、 Apache

    应用服务器主要目的是用来做CGI处理,进行逻辑运算的服务器。
    所谓的应用服务器,是指在中大型网站服务器配置中,为了更合理的使用硬件资源,把进行简单的HTTP通信的服务器和更占用CPU、内存的逻辑运算的服务器分散开来的产物。
    但是,通常情况下,从HTTP客户端的视点看,应用服务器本身跟WEB服务器都是相同的。

    例如,很多使用PHP建立的网站,由于Apahe下运行的PHP既可以高效处理针对于静态内容的请求,也可以高效处理动态内容,HTTP通信和逻辑处理是不做区分的,也就是说,Apache同时具有所谓的HTTP服务器和应用服务器的功能。
    Tomcat同样也可以同时作HTTP服务器和应用服务器,但是,由于Tomcat本身对于静态内容的服务效率低,把Tomcat和Apache整合是商业网站的必做的。这可能给钢入门的程序员一种错觉,就是HTTP服务器和应用服务器是两种东西。虽然在用途上有出入,但是,他们都属于WEB服务器范畴。

    Weblogic无论处理对于静态内容还是动态内容的访问,都很高效,所以,很多网站的WEB服务器只有Weblogic,而不会是Apache+Weblogic,
    很多JBOSS的Servlet容器使用的是Tomcat,所以,仍旧是Apache+JBOSS

  • 相关阅读:
    C++之STL总结精华笔记
    [转]asp.net使用uploadify上传出现的IO Error问题
    $.post()参数及返回值
    用CSS3.0画圆
    C# 用代码返回上一页
    用js获取cookie
    html页面的局部刷新
    在Asp.Net中使用amChart统计图
    内存中DataTable去除重复行
    .net中对HTTP请求的两种请求:Get和Post的操作
  • 原文地址:https://www.cnblogs.com/zhitang2009/p/3430752.html
Copyright © 2011-2022 走看看