云原生时代工业软件架构设计实践——以《MES系统》为例

ISSN:3041-0630(P)

EISSN:3041-0606(O)

语言:中文

作者
马典锋
文章摘要
本文阐述了架构演进过程及在云原生时代以MES系统为例进行的架构设计实践,通过融合云原生、微服务、事件驱动等技术创新出一套适用于工业软件的架构设计开发方法。该方法以领域驱动设计(DDD)为牵引,将需求分析,领域设计,微服务搭建和代码编码拉通,形成分析、设计、编码一体化的一套方法论,同时基于四层代码结构进行软件的落地实现资源集约、共用的目标,让系统建设者把更多的精力放在业务分析与实现上。
文章关键词
云原生;微服务;MES;领域驱动设计;事件驱动
参考文献
[1] [美] 埃里克 埃文斯(Eric Evans).领域驱动设计 软件核心复杂性应对之道.人民邮电出版社.2021 年 05 月. [2] [美] 克里斯 理查森(Chris Richardson).微服务架构设计模式.机械工业出版社.2019 年 06 月. [3] 秦小波.设计模式之禅(第 2 版).机械工业出版社.2014 年 01 月. [4] 王爱民.制造执行系统(MES)实现原理与技术.北京理工大学出版社.2014 年 03 月.
Full Text:
DOI