Web服务器和应用服务器区别

 

Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。
在B/S模式中,最简单架构:
1: 一个用浏览器运行Applet的客户机和一个数据库服务器。
Web服务器里可以加载一个脚本解释引擎。譬如MS带ASP的IIS。次简单的B/S架构:
2: 一个只运行浏览器的客户机、一个带脚本解释引擎的Web服务器、一个数据库服务器。
这种架构的缺点是界面交互层与业务逻辑层混在一起,是一碗理不清的面条。
把业务逻辑代码分离出来,放在另一个服务器上运行,就可以解决这个问题。这种服务器就叫应用服务器。
3: 一个只运行浏览器的客户机、一个Web服务器、一个应用服务器、一个数据库服务器。


应用服务器的概念在B/S之前就有了。三层C/S:
只运行界面交互层代码的客户机+运行业务逻辑代码的应用服务器+解决数据持久化的数据库服务器。
这个好像最早是SUN提出并实现的。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值