2客户机/服务器模式的定位 2.1计算环境演变分析 主机 Host CPU Modem DBMS DB APP Modem 远程终端 本地终端 主机处理环境
Modem Modem Host CPU DBMS APPs DB 主机 远程终端 本地终端 主机处理环境 2.1 计算环境演变分析 2 客户机/服务器模式的定位
2客户机/服务器模式的定位 2.1计算环境演变分析 文件处理系统 应用处理(包括数据处理)都发生在PC工作站 服务器仅从硬盘査询所需要的文件通过网络发送给 用户 缺点 用户计算能力局限于本地PC工作站 多用户共享文件时,仍然需要分别发送到每个PC 只满足小规模工作组应用需求
• 文件处理系统 – 应用处理(包括数据处理)都发生在PC工作站 – 服务器仅从硬盘查询所需要的文件通过网络发送给 用户 – 缺点 • 用户计算能力局限于本地PC工作站 • 多用户共享文件时, 仍然需要分别发送到每个PC • 只满足小规模工作组应用需求 2.1 计算环境演变分析 2 客户机/服务器模式的定位
2客户机/服务器模式的定位 2.1计算环境演变分析 文件服务器 NOS 打印机 数据文件送给PC 修改过的文件送回服务器 LAN APPs 工作站 APPs PC PC 文件共享处理环境
LAN APPs PC APPs PC 工作站 NOS 文件服务器 打印机 数据文件送给PC 修改过的文件送回服务器 文件共享处理环境 2.1 计算环境演变分析 2 客户机/服务器模式的定位
2客户机/服务器模式的定位 2.1计算环境演变分析 C/S处理系统 “恰到好处的规模”( rightsizing) Client,/ server将应用资源恰到好处地分配 降低了网络开销 典型应用是数据库技术 数据库应用程序运行在 client上 DBMS部分应用在 server上
• C/S处理系统 – “恰到好处的规模”(rightsizing) • Client/server将应用资源恰到好处地分配 • 降低了网络开销 – 典型应用是数据库技术 • 数据库应用程序运行在client上 • DBMS部分应用在server上 2.1 计算环境演变分析 2 客户机/服务器模式的定位
2客户机/服务器模式的定位 2.1计算环境演变分析 服务器 UNIX DBMSI DB 查询结果↑查询请求 LAN APPs APPs APPs 客户机 PO PC 客户机服务器处理环境
LAN APPs PC APPs PC APPs PC UNIX DBMS 查询结果 查询请求 DB 客户机/服务器处理环境 服务器 客户机 2.1 计算环境演变分析 2 客户机/服务器模式的定位