架构师备战(四)-软件架构设计(二) 软件架构风格其他风格简介
架构风格其实是很重要的知识,我们先了解了基本的五种架构风格, 我们之前也提到除了这五种风格之外, 还有一些没有收录在这几种风格之内的, 这次会去做一个探索。
1、闭环控制架构风格(过程控制)【重要】
概念
当软件被用来操作一个物理系统时,软件与硬件之间可以粗略的表示为一个反馈循环,这个反馈循环通过接受一定的输入,确定一系列的输出,最终使环境达到一个新的状态。
一般适用于嵌入式系统,涉及到连续的动作和状态。
谈到闭环控制系统之前,需要先了解开环控制系统的原理。
什么是开环?
开环:给定一个值,然后由控制器对这个值进行发送指令,就是使用执行器去执行这个事情,然后把这个控制量提交到了被控制对象,完了之后,控制对象按控制的情况进行执行,这就是开环。
开环对应的有遥控器控制频道,你按下1频道,就会跳转到1频道。容易产生问题,就是万一你发送过去了,但是没有接收到,没有一个反馈机制,它可能就丢失了。
什么是闭环?
使用空调例子来说明闭环,举个例子,您觉得把空调调到18度和24度,吹出来的风的温度有没有差异?文章来源:https://www.toymoban.com/news/detail-687865.html
其实是没有差异的,现在空调没有办法精准文章来源地址https://www.toymoban.com/news/detail-687865.html
到了这里,关于软件架构设计(二) 软件架构风格其他风格简介的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!