Web服务器与Web应用服务器的区别

Web服务器:指可以向发出请求的浏览器提供文档的程序。其功能是提供网上信息浏览服务;即接收浏览器的请求并把处理结果传回浏览器进行显示。Web服务器支持以Http的方式访问,当Web服务器接收到一个Http请求时,它同样会以Http格式返回一个响应,这个响应可以是一个静态HTML页面,也可以是结果处理的一个动态的页面,还可以是音频、视频等信息。为了处理一个请求,Web服务器可以做出一个响应,并进行页面跳转,或是把动态响应的产生委托给一些其他程序,例如CGI脚本、JSP、Servlet或是一些其他的服务器端程序。常见的Web服务器有IIS和Apache。

应用服务器提供访问业务逻辑的途径以供客户端应用程序使用。具体而言,它通过HTTP、TCP/IP、IIOP或JRMP等协议来提供业务逻辑接口。常见的应用服务器有BEA WebLogic Server,IBM WebSphere Application Server,IPlanet Application Server,JBoss 和 Tomcat等。

Web服务器一般是通用的,而应用服务器一般是专用的,例如Tomcat只处理Java应用程序而不能处理ASPX或PHP。同时,Web服务器和应用服务器是并列关系,不存在相互包容关系。如果访问的页面只有HTML,用Web服务器就足够了,但是如果是JSP,就需要用应用服务器了,因为只有应用服务器才能解析JSP里的Java代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AndyAtcsdn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值