Web服务器、应用程序服务器、HTTP服务器有何区别

admin 169 2022-07-21

阿里云服务器优惠多,折扣错,惊喜多,请咨询:www.wqiis.com

Web服务器、应用程序服务器、HTTP服务器有何区别?相信很多人都会有这样疑问,下面为你详解一下以上问题。

Web服务器、HTTP服务器

Web服务器、应用程序服务器、HTTP服务器有何区别

Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的。

应用程序服务器

应用程序服务器(简称应用服务器),我们先看一下微软对它的定义:”我们把应用程序服务器定义为“作为服务器执行共享业务应用程序的底层的系统软件”。 就像文件服务器为很多用户提供文件一样,应用程序服务器让多个用户可以同时使用应用程序(通常是客户创建的应用程序)”

通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑 (business logic)。

以Java EE为例,Web服务器主要是处理静态页面处理和作为 Servlet容器,解释和执行servlet/JSP,而应用服务器是运行业务逻辑的,主要是EJB、 JNDI和JMX API等J2EE API方面的,还包含事务处理、数据库连接等功能,所以在企业级应用中,应用服务器提供的功能比WEB服务器强大的多。

上一篇:linux下使用Apache搭建文件服务器的步骤(linux安装apache步骤)
下一篇:在哪注册域名比较好?域名注册费用是多少
相关文章

 发表评论

暂时没有评论,来抢沙发吧~