6、应用层架构与万维网工作原理解析

应用层架构与万维网工作原理解析

1. 瘦客户端架构

1.1 传统瘦客户端架构

传统的 Web 采用典型的两层瘦客户端架构,由客户端(如个人计算机)和 Web 服务器(可以是个人计算机或大型机)组成。客户端负责呈现逻辑,而服务器则包含应用逻辑、数据访问逻辑和数据存储。不过,当需要更新客户端时,理论上只需将新文件复制到受影响的客户端计算机,但实际操作可能非常困难。

1.2 瘦客户端架构的未来趋势

瘦客户端架构是未来的发展方向。越来越多的应用系统开始使用 Web 浏览器作为客户端软件,根据需要下载包含部分应用逻辑的 Java、Javascript 或 AJAX。这种应用架构有时也被称为分布式计算模型,它还为基于云的架构奠定了基础。

2. 云计算架构

2.1 传统客户端 - 服务器架构的问题

传统的客户端 - 服务器架构部署复杂且成本高昂。每个应用都需要托管在服务器上以满足数千个客户端的请求,一个组织有数百个应用,因此运行成功的客户端 - 服务器架构需要各种软硬件以及能够构建和维护该架构的专业人员。

2.2 云计算架构的特点

云计算架构将部分或全部基础设施外包给专门管理该基础设施的其他公司。常见的基于云的架构模型有三种,以下是它们与瘦客户端客户端 - 服务器架构的对比:
| 架构类型 | 应用逻辑 | 数据存储 | 数据访问逻辑 | 操作系统 | 虚拟化软件 | 服务器硬件 | 存储硬件 | 网络硬件 |
| — | — | — | — | — | — | — | — | — |
| 瘦客户端客户端 - 服务器 | 内部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值