- 2
- 0
- 约5.22千字
- 约 25页
- 2017-02-16 发布于湖北
- 举报
现代软件工程九. 软件体系结构模式2 中国传媒大学计算机软件学院 研究生课程 主讲教师:扈文峰 1. 客户机/服务器结构(C/S) 1.1 客户机/服务器概述 一个软件系统整体被分为两个逻辑上分离的部分,每一部分充当不同的角色、完成不同的功能。一般地,客户机为完成特定工作向服务器发出请求,服务器的任务是处理客户的请求并返回结果。 常见的例子有:操作系统的内核与外层之间、在通过网络连接的物理上分离的计算机之间等,都属于C/S结构。 随着网络特别是国际互联网的发展,允许应用程序分布在多台计算机上共同完成统一任务的C/S结构获得了极大的应用。由开始单纯的“客户界面/数据库服务器”的两层结构,逐渐分离出应用逻辑服务器、WWW服务器等,形成更为复杂的多层C/S结构。即使在两个服务器的连接之间,也是一个充当客户机,一个充当服务器。参见下图。 客户界面 数据服务器 两层C/S结构 客户界面 数据服务器 应用逻辑服务器 三层C/S结构 客户界面 应用逻辑服务器 数据服务器 WWW服务器 四层C/S结构 1.2 客户机/服务器的结构分析 1.2.1 客户机/服务器的组成 客户机/服务器系统是两个独立的逻辑系统为完成特定任务而形成的单向协作关系。 客户机通常由以下部分组成: ◆ 用户交互界面(可选); ◆ 请求表达; ◆ 服务代理; ◆ 通信。 服务器通常由以下部分组
您可能关注的文档
最近下载
- 矿区生态修复方案编制指南(临时).docx VIP
- 2024事业单位工勤技能考试考前冲刺试卷及参考答案详解(新).docx
- 原调bD海底珍珠容易搵联考钢琴伴奏正谱.pdf VIP
- 江西省南昌市2026届高三年级三月测试(一模)物理试题(含答案).pdf VIP
- 2026年春统编版语文四年级教学进度表.docx VIP
- 养老护理员培训PPT演示课件.ppt VIP
- (高中物理)《传感器》知识梳理.pdf
- (整理版)浙江省宁波市支点教育培训学校八年级数学上册《21等腰三角形》.pdf
- (整理版)浙江省绍兴县杨汛桥镇中学九年级数学上册练习8(无答案)浙教.pdf
- (整理版)特殊四边形的综合应用.pdf
原创力文档

文档评论(0)