当前位置:网站首页>软件架构与设计(一)-----关键原则
软件架构与设计(一)-----关键原则
2022-07-28 14:38:00 【丨刘一丨】
架构风格
架构风格也称为架构模式,是一组其形状的应用原理。它根据结构组织模式定义了系统系统的抽象框架。
架构风格负责如下:
提供组件和连接器的词典,以及如何组合的规则。
通过为经常出现的问题提供解决方案,改进分区并允许重用设计。
描述配置组件集合(具有明确定义的接口,可重用和可替换的模块)和连接器(模块之间的通信链路)的特定方式。
为基于计算机的系统创建的软件展示了许多架构风格之一。每个风格描述一个系统类别,包括 -
一组由系统执行所需功能的组件类型。一组连接器(子程序调用,远程过程调用,数据流和套接字),可实现不同组件之间的通信,协调和协作。
定义如何将组件集成以形成系统的语义约束。
组件的拓扑布局指示它们的运行时间关系。
共同架构设计
下表列出了可以通过其关键焦点区域组织的架构风格 -
架构类型
从企业的角度来看,共有四种类型的体系结构,这些体系结构被称为企业架构。
- 业务架构 - 定义企业内部的业务,治理,组织和关键业务流程的战略,并重点关注业务流程的分析和设计。
- 应用(软件)架构 - 作为个人应用系统的蓝图,其互动以及
边栏推荐
猜你喜欢

Celery related

ECCV 2022 | SSP: 自支持匹配的小样本任务新思想

Svg verification code recognition experience

详解.NET的求复杂类型集合的差集、交集、并集

简单入手Swagger

How many of the top ten test tools in 2022 do you master

800V高压系统

Pycharm - output exception of program run and default comment of added function

有奖活动分享:使用WordPress搭建一个专属自己的博客后最高可领取iPhone13

爆肝整理 JVM 十大模块知识点总结,不信你还不懂
随机推荐
4.8 hd-gr GNSS navigation software source code
About the pictures inserted in the word document, only the following part is displayed
如何获取及嵌入Go二进制执行包信息
Leetcode - number of operations, non repeating numbers, diagonal traversal, Joseph Ring
7、实时数据备份和实时时钟相关定义
字符串(3)
Encapsulate the unified return object messageresult
Solve the problem of pycharm using PowerShell
字符数组和字符串的区别
Opencv - closely combine multiple irregular small graphs into large graphs
Shellcode writing learning environment
Cross domain problems in the configuration of.Net core version 3.1
Vs usage skills
Ffmpeg notes
MIT指出公开预训练模型不能乱用
DAY:7/11
详解.NET的求复杂类型集合的差集、交集、并集
flowable工作流所有业务概念
迟来的2021年终总结
leetcode-括号有效性问题