-
题名基于流引擎的微服务动态交互平台设计
被引量:1
- 1
-
-
作者
尹屹凡
许开州
王燕华
周鑫
蔡鸿明
-
机构
上海交通大学软件学院
上海航天技术研究院新力动力设备研究所
-
出处
《应用科学学报》
CAS
CSCD
北大核心
2021年第4期521-531,共11页
-
基金
国家工业和信息化部2018年工业互联网创新发展工程项目基金
国家自然科学基金(No.61972243)资助。
-
文摘
针对传统服务组织高耦合、低透明、变更复杂等问题,提出了以物联大数据为中心的基于流引擎的微服务动态交互平台构造方案。将服务流程拆解为细粒度的微服务模型,以统一的表述方式明确服务的边界,使服务在开发过程中不再依赖于其他服务的接口也可以实现。用流数据通道将微服务连通起来,在生产者侧基于数据时空特征进行服务封装以构建统一的信息表示,在消费者侧进行服务解析并重新划分组织数据,从而在数据驱动下形成对应完整业务流程的服务。该方案实现了可视化的微服务动态交互管理平台,可用于发动机制造的旋压检测工艺流程。与传统的面向服务架构的设计相比,该平台设计耦合度低,能实现灵活的服务变更、拓展和演化,且在服务监控和故障处理等方面也有更好的表现。
-
关键词
物联网
流引擎
微服务
服务交互
大数据
-
Keywords
Internet of things
stream engine
microservice
service interaction
big data
-
分类号
P751.1
[交通运输工程—港口、海岸及近海工程]
-