什么是web服务器 WEB网站服务器和应用服务器的区别与联系

本文章由注册用户 健康生活 上传提供 评论 发布 纠错/删除 版权声明 0
摘要:Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。应用程序服务器是为应用程序提供业务逻辑的代码。它是基于组件的,位于以服务器为中心的架构的中间层。下面一起来看看WEB网站服务器和应用服务器的区别吧!

一、什么是Web服务器

Web服务器指的是提供web功能的服务器,主要就是HTTP服务器,包括图片的下载等系列和文本相关的内容。Web服务器支持以HTP协议的方式来访间,当Web服务器接收到一个HTTP请求时,它同样会以HTTP协议格式返回一个响应,这个响应可以是一个静态的HTML页面,也可以是过处理的一个动态的页面,还可以是音频、视频等信息。为了处理一个请求,Web服务器可以做出个响应,并进行页面跳转,或者把动态响应的产生委托给一些其他的程序,例如CGI脚本、JSP、Servlet或者一些其他的服务器端程序。Web服务器一般都使用了一些特有的机制(例如容错机制)来保证Web服务器有较好的扩展性和不间断地提供服务。常见的Web服务器有IIS和 Apache。

二、什么是应用服务器

应用程序服务器是为应用程序提供业务逻辑的代码。它是基于组件的,位于以服务器为中心的架构的中间层。

这个架构主要基于Web。中间层是业务逻辑所在的应用服务器。而第三层,则是事务服务器的数据库。应用程序服务器充当的是用户和数据库之间的交互。

应用服务器通过各种协议把商业逻辑曝露给客户端的程序。它还可以包括计算机、web服务器或其他应用服务器上的图形用户界面。业务逻辑通过组件API公开。它还管理自己的资源以及执行安全性、事务处理、资源池以及消息传递。

对于高端需求,应用服务器往往具有高可用性监视、集群化、负载平衡、集成冗余和高性能分布式应用服务,以及对复杂的数据库访问的支持。

在流行的应用服务器平台中有J2EE,WebLogic,Glassfish,JBoss企业应用平台,以及Apache Tomcat和Apache Geronimo等等。

三、Web服务器和Web应用服务器的关系

Web服务器一般是通用的,而应用服务器一般是专用的,例如 Tomcat只能处理Java应用程序而不能处理ASPX或PHP。需要注意的是,Web服务器与应用服务器是并列关系,二者不存在相互包容关系。在使用的时候,如果访问的页面只有HTML,用Web服务器就足够了,但是如果是JSP,此时就需要应用服务器,因为只有应用服务器才能解析JSP里的Java代码,并将解析结果以HTML的格式返回给用户。

四、Web服务器和其他类型的服务器有何区别

应用程序服务器与Web服务器不同,因为前者通过多种协议处理向应用程序提供业务逻辑,而Web服务器响应并处理HTTP请求。虽然Web服务器可能不支持事务或数据库连接池,但它可能具有容错和可扩展性功能,如负载平衡、缓存和集群。

应用服务器与数据库服务器不同,因为该服务器执行诸如数据分析、存储、数据处理、归档以及其他与数据管理相关的任务。数据库服务器则使用诸如ODBC、JDBC等协议来命名。

网站提醒和声明
本站为注册用户提供信息存储空间服务,非“MAIGOO编辑”、“MAIGOO榜单研究员”、“MAIGOO文章编辑员”上传提供的文章/文字均是注册用户自主发布上传,不代表本站观点,版权归原作者所有,如有侵权、虚假信息、错误信息或任何问题,请及时联系我们,我们将在第一时间删除或更正。 申请删除>> 纠错>> 投诉侵权>> 网页上相关信息的知识产权归网站方所有(包括但不限于文字、图片、图表、著作权、商标权、为用户提供的商业信息等),非经许可不得抄袭或使用。
提交说明: 快速提交发布>> 查看提交帮助>> 注册登录>>
相关推荐
怎么租用服务器 租用服务器常见问题怎么处理
在很多情况下,中小企业都会租用一台服用器来建设网站,从而降低企业投资。租用服务器需要掌握一定的技巧,我们可以根据需求,租用专业服务器,要保证软件与硬件互补性强,最后还要有良好的售后服务。注意,在租用服务器的时候,一般默认设置都是相对比较安全的,不用随意改动,接下来就和小编一起来看看吧。
服务器托管商哪个好 服务器托管商的选择方法
大家也知道现在的服务器托管商可以说是多不胜数,这其中不可避免有些鱼目混珠以次充好的服务商存在,所以在挑选服务商时要格外注意,只有考察全面了,才能更好的为自己企业的发展来服务,多ip站群服务器托管第一步需要做的就是一定要选择一个合格正规的多ip站群服务器托管商,这样托管服务才能得以保障。另外还有高速稳定的网络环境、线路和带宽等条件。下面一起来看看吧!
建网站需要服务器吗?网站服务器怎么选?
建网站需要服务器吗?当然需要,网站的云服务器就相当于一个数据中转站,每天公司系统后台和用户浏览的数据都是通过这个云服务器进行存储和流转。那么网站服务器怎么选?在刚开始建设网站时尽管规模不大,但扩展速度往往快。设计者很难预料系统的最终规模和对服务器系统最终要求,因此,要求服务器具有尽可能大和方便的向后扩展能力。下面就来详细了解网站服务器的相关知识吧!
服务器cpu和普通cpu有什么不同 云服务器cpu怎么样
您知道服务器cpu和普通cpu的区别是什么吗?Intel现在生产的CPU中,Pentium 4、PentiumD、Celeron是面向PC的,Xeon、XeonMP和Itanium是面向工作站和服务器的。其中Itanium是与其他CPU完全不同的64位CPU,设计时并没有考虑用于现有的Windows应用。下面就来一起了解云服务器cpu怎么样吧。
海外服务器优缺点解析 海外服务器哪家好
现在是全球一体化经济,许多的企业的业务都会涉及到海外的市场,所以这些企业都会选择使用海外服务器来搭建网站。那么,海外服务器为什么深受企业建站青睐呢?海外服务器有什么优缺点吗?国外服务器审核相对宽松,一般的网站内容都是可以放置的,相比于国内来说,要轻松的多。今天我们来讲海外服务器优缺点。