系统架构设计师考试题库重点论文:论多层分布式结构系统开发
Posted lizz666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统架构设计师考试题库重点论文:论多层分布式结构系统开发相关的知识,希望对你有一定的参考价值。
请围绕“多层分布式结构系统的开发”论题,依次从以下3个方面进行论述:
- 简述你参与分析设计的多层分布式结构系统及你担任的主要工作。
- 简要说多层分布式结构分类的依据及多层分布式结构的特点,并指出你参与分析设计的系统属于其中哪种结构,以及选择这种结构的原因。
- 具体论述你再开发该系统时采用了哪些方法、策略与工具来实现所选的结构。
写作要点
- 简要介绍你参与分析设的多层分布式结构系统是采用C/A/S还是B/A/S,以及你在系统中担任的主要工作
- 说明多层分布式结构分类的依旧,任何系统都可以映射到5层结构:
- 表现层:实际的用户界面。
- 表现逻辑层:为了生成表现层而必须进行的处理。
- 应用逻辑层:包括支持实际业务应用和规则所需的所有逻辑和处理。
- 数据处理层:包括用来存储和访问往来于数据库的数据所需的所有命令和逻辑。
- 数据层:数据库中实际存储的数据。
- C/A/S结构,也称为三层或多层客户端/服务器结构
- 数据层和数据层放置在各自的服务器上
- 应用逻辑层放置在各自的服务器上
- 表现逻辑层和表现层放置在客户端上
- B/A/S结构
- 表现层和表现逻辑层在客户端web浏览器中,使用从某个web服务器下载的内容实现
- 表现逻辑层链接到运行在应用服务器上的应用逻辑层
- 应用逻辑层最终连接到后台的数据库服务器上。
- 多层分布式结构系统的主要特点
- 安全性:中间层隔离了客户对数据服务器的访问,保护了数据库的安全。
- 稳定性:
- 易维护性:由于业务逻辑为单独的一层,当业务规则发生变化后,客户端程序基本不变。
- 快速响应:通过负载均衡及中间层缓存数据能力,可以提高对客户端响应速度。
- 系统扩展灵活:基于多层分布式结构,当业务大增时,可以在中间层部署更多的应用应用服务器,来提高对客户端的响应。
- 多层分布式结构系统的开发主要考虑4方面的技术
- 开发环境:开发人员需要一种创建新组件,并将已有组件加以集成的开发环境。
- 应用程序的集成:
- 应用程序的配置:分布式结构的开发需要配置平台的支持,以便在用户剧增时可以有效的扩展,并保持系统的文档。
- 选择适当的中间件。
以上是关于系统架构设计师考试题库重点论文:论多层分布式结构系统开发的主要内容,如果未能解决你的问题,请参考以下文章