专栏名称: EEPW
关注EEPW电子产品世界网,获取电子行业的最新资讯和最具价值的技术参考。
今天看啥  ›  专栏  ›  EEPW

几种适合嵌入式软件的架构模式

EEPW  · 公众号  ·  · 2024-10-17 11:11

文章预览

嵌入式软件因为硬件资源限制,可能存在驱动与应用耦合的情况,但对于大型项目,资源充裕的情况下,复杂的业务逻辑、后续扩展维护的需要,必须采用分层和模块化思维,这种思想就是架构模式。 市面上常见的 架构模式有以下几种: 分层架构 多层架构 管道 - 过滤器架构 客户端 - 服务器架构 模型 - 视图 - 控制器架构 事件驱动架构 微服务架构 其中 加粗部分属于适合在嵌入式系统应用的架构(模式),实际开发中一般是多种模式嵌套,确保软件隔离解耦。 01 分层架构模式 最常见的架构模式就是分层架构, 大部分分层架构主要由四层组成:展现层、业务层、持久层和数据库层,如下图所示: 1、上下文 复杂的系统都会经历独立的发展和衍化系统各个部分的需要。出于这个原因,系统开发者需要对关注点进行清晰且条理分明 地 分离,以便系统 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览