-
题名基于微服务架构的设备管理系统设计
被引量:6
- 1
-
-
作者
李亚杰
李昭楠
-
机构
河南科技大学机电工程学院
-
出处
《机床与液压》
北大核心
2024年第11期125-131,共7页
-
基金
山东省重点研发计划资助项目(2020CXGCO11001)。
-
文摘
为了解决单体架构下设备系统耦合度高、维护成本高、扩展困难的问题,开展基于微服务的设备管理系统关键技术研究,建立基于微服务的设备管理系统多层架构,提出一种业务场景驱动的微服务划分方法。通过对领域场景进行分析,建立用例-数据访问模型,计算用例和数据表、数据表和数据表之间的关联度,并将其转换为关系矩阵。利用聚类算法得到微服务划分方案。在某轴承制造企业的应用案例表明该方法能够取得合理的微服务划分结果,为开发人员提供决策支持。
-
关键词
设备管理系统
微服务架构
微服务划分
多层系统架构
-
Keywords
equipment management system
microservice architecture
microservice decomposition
multi-layer system architecture
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向微服务的制造执行系统关键技术研究
被引量:4
- 2
-
-
作者
李亚杰
李昭楠
-
机构
河南科技大学机电工程学院
-
出处
《制造技术与机床》
北大核心
2023年第9期95-101,共7页
-
基金
山东省重点研发计划资助项目(2020CXGCO11001)。
-
文摘
在传统的单体架构中,制造执行系统的功能之间耦合程度高,难以快速地根据企业需求变化进行重构。为了提高制造执行系统的可重构性与可维护性,开展了面向微服务的制造执行系统关键技术研究,建立了基于微服务的系统多层架构,消除系统流程和业务逻辑之间耦合。文章提出了领域场景驱动的微服务划分技术,利用例图和数据表关系图建立用例数据调用模型,在此基础上计算数据表之间的关联度,利用Girvan-Newman(G-N)算法进行系统微服务划分,获得模块度最高的最优方案。最后以某轴承企业的制造执行系统作为应用实例进行了说明,能够根据用例图与数据表关系图得到模块度最高的制造执行系统微服务划分方案。
-
关键词
制造执行系统
微服务
多层系统架构
领域场景驱动
-
Keywords
manufacturing execution system
microservice
multi-layer system architecture
domain scenario-driven
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-