系统架构设计师考试题库重点论文:论多层分布式结构系统开发

Posted lizz666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统架构设计师考试题库重点论文:论多层分布式结构系统开发相关的知识,希望对你有一定的参考价值。

请围绕“多层分布式结构系统的开发”论题,依次从以下3个方面进行论述:

  1. 简述你参与分析设计的多层分布式结构系统及你担任的主要工作。
  2. 简要说多层分布式结构分类的依据及多层分布式结构的特点,并指出你参与分析设计的系统属于其中哪种结构,以及选择这种结构的原因。
  3. 具体论述你再开发该系统时采用了哪些方法、策略与工具来实现所选的结构。

写作要点

  • 简要介绍你参与分析设的多层分布式结构系统是采用C/A/S还是B/A/S,以及你在系统中担任的主要工作
  • 说明多层分布式结构分类的依旧,任何系统都可以映射到5层结构:
    • 表现层:实际的用户界面。
    • 表现逻辑层:为了生成表现层而必须进行的处理。
    • 应用逻辑层:包括支持实际业务应用和规则所需的所有逻辑和处理。
    • 数据处理层:包括用来存储和访问往来于数据库的数据所需的所有命令和逻辑。
    • 数据层:数据库中实际存储的数据。
  • C/A/S结构,也称为三层或多层客户端/服务器结构
    • 数据层和数据层放置在各自的服务器上
    • 应用逻辑层放置在各自的服务器上
    • 表现逻辑层和表现层放置在客户端上
  • B/A/S结构
    • 表现层和表现逻辑层在客户端web浏览器中,使用从某个web服务器下载的内容实现
    • 表现逻辑层链接到运行在应用服务器上的应用逻辑层
    • 应用逻辑层最终连接到后台的数据库服务器上。
  • 多层分布式结构系统的主要特点
    • 安全性:中间层隔离了客户对数据服务器的访问,保护了数据库的安全。
    • 稳定性:
    • 易维护性:由于业务逻辑为单独的一层,当业务规则发生变化后,客户端程序基本不变。
    • 快速响应:通过负载均衡及中间层缓存数据能力,可以提高对客户端响应速度。
    • 系统扩展灵活:基于多层分布式结构,当业务大增时,可以在中间层部署更多的应用应用服务器,来提高对客户端的响应。
  • 多层分布式结构系统的开发主要考虑4方面的技术
    • 开发环境:开发人员需要一种创建新组件,并将已有组件加以集成的开发环境。
    • 应用程序的集成:
    • 应用程序的配置:分布式结构的开发需要配置平台的支持,以便在用户剧增时可以有效的扩展,并保持系统的文档。
    • 选择适当的中间件。

以上是关于系统架构设计师考试题库重点论文:论多层分布式结构系统开发的主要内容,如果未能解决你的问题,请参考以下文章

软考 系统架构设计师论文范文③ 论数据访问层设计技术及其应用

软考 系统架构设计师论文范文① 论软件系统架构评估

软考 系统架构设计师论文范文② 论软件系统架构风格

软考 - 01 考试范围及知识点

软考 - 01 考试范围及知识点

软考高级系统架构设计师系列论文五十七:论软件项目管理技术及其应用