自学内容网 自学内容网

【系统架构设计师】案例专题六(8大系统架构设计之2): 层次式架构设计考点梳理

更多内容请见备考系统架构设计师-核心总结目录

一、层次式架构概述

1、层次式架构定义

软件体系结构为软件系统提供了结构、行为和属性的高级抽象,由构成系统的元素描述这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成。

层次式体系结构设计是一种常见的架构设计方法,它将系统组成为一个层次结构,每一层为上层服务,并作为下层客户。在一些层次系统中,除了一些精心挑选的输出函数外,内部的层接口只对相邻的层可见。层次式体系结构的每一层最多只影响两层,同时只要给相邻层提供相同的接口,也允许每层用不同的方法实现,这种方式也为软件重用提供了强大的支持。

2、层次式应用的组成

大部分的应用会分成表现层(或称为展示层)、中间层(或称为业务层)、访问层(或称为持久 层)和数据层,如图 :


原文地址:https://blog.csdn.net/cui_yonghua/article/details/142861146

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!