共 15 条
基于微服务的工作流技术在云管平台的应用
被引:11
作者:

罗钦凯
论文数: 0 引用数: 0
h-index: 0
机构:
华中科技大学
武汉邮电科学研究院 华中科技大学

论文数: 引用数:
h-index:
机构:
机构:
[1] 华中科技大学
[2] 武汉邮电科学研究院
来源:
关键词:
工作流;
微服务;
云管平台;
持续集成;
可扩展性;
敏捷开发;
D O I:
暂无
中图分类号:
F49 [信息产业经济];
TP311.52 [];
学科分类号:
1201 ;
摘要:
针对软件即服务(SaaS)层应用采用单体架构方案时开发难度高、耦合性强、扩展性和可维护性差的问题,设计了一种由工作流引擎驱动业务流程的基于微服务架构的SaaS层云管平台(CMP)。基于工作流核心设计模型和微服务开发框架Spring Cloud,设计了基于微服务的工作流组件结构模型,由组件内工作流引擎(Activiti)驱动CMP业务流程;根据工作流引擎API封装模式提出面向业务流程的微服务组件间REST API设计方案、流程节点自由跳转算法以及命令查询职责分离(CQRS)模式数据操作方案。以面向OpenStack的云资源调度为具体应用场景,每个微服务组件的业务功能均可被独立设计开发,工作流组件将解耦的业务组件串联,驱动完成完整的业务流程,验证了REST API与流程节点自由跳转,以及CQRS模式数据操作的可行性。
引用
收藏
页码:122 / 127
页数:6
相关论文
共 15 条
- [1] 基于面向对象Petri-net的LWF建模方法[J]. 系统工程与电子技术, 2018, 40 (07) : 1626 - 1632论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:
- [2] 支持多工具协同的流程管理系统的设计与实现[J]. 计算机应用, 2017, 37 (07) : 2019 - 2026论文数: 引用数: h-index:机构:石琳论文数: 0 引用数: 0 h-index: 0机构: 中国科学院软件研究所互联网软件技术实验室 中国科学院软件研究所总体部 中国科学院软件研究所互联网软件技术实验室论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:王青论文数: 0 引用数: 0 h-index: 0机构: 中国科学院软件研究所互联网软件技术实验室 中国科学院软件研究所总体部 中国科学院软件研究所互联网软件技术实验室
- [3] 面向协作的柔性工作流访问控制机制[J]. 计算机集成制造系统, 2017, 23 (06) : 1234 - 1242论文数: 引用数: h-index:机构:余忠华论文数: 0 引用数: 0 h-index: 0机构: 浙江大学机械工程学院 浙江大学机械工程学院
- [4] 面向微服务的统一应用开发平台[J]. 电力信息与通信技术, 2016, 14 (09) : 12 - 17崔蔚论文数: 0 引用数: 0 h-index: 0机构: 国网信息通信产业集团有限公司 国网信息通信产业集团有限公司李春阳论文数: 0 引用数: 0 h-index: 0机构: 国网信息通信产业集团有限公司 国网信息通信产业集团有限公司刘迪论文数: 0 引用数: 0 h-index: 0机构: 国网信息通信产业集团有限公司 国网信息通信产业集团有限公司杨超论文数: 0 引用数: 0 h-index: 0机构: 国网信息通信产业集团有限公司 国网信息通信产业集团有限公司金逸论文数: 0 引用数: 0 h-index: 0机构: 国网江苏省电力公司信息通信分公司 国网信息通信产业集团有限公司
- [5] 面向服务的云工作流模型与调度研究[J]. 微电子学与计算机, 2016, 33 (07) : 44 - 48论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:
- [6] 面向服务集成的工作流模型及其实现方法[J]. 计算机应用, 2015, 35 (07) : 1993 - 1998+2003论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:
- [7] 协同设计中基于混合Petri网的云工作流表示模型[J]. 应用科学学报, 2014, 32 (06) : 645 - 651论文数: 引用数: h-index:机构:张璟论文数: 0 引用数: 0 h-index: 0机构: 西安理工大学计算机科学与工程学院 西安理工大学计算机科学与工程学院论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:
- [8] 空间科学任务协同设计论证平台[J]. 北京航空航天大学学报, 2015, (04) : 601 - 608邓丽论文数: 0 引用数: 0 h-index: 0机构: 北京航空航天大学宇航学院 北京航空航天大学宇航学院韩潮论文数: 0 引用数: 0 h-index: 0机构: 北京航空航天大学宇航学院 北京航空航天大学宇航学院曹晋滨论文数: 0 引用数: 0 h-index: 0机构: 北京航空航天大学宇航学院 北京航空航天大学宇航学院论文数: 引用数: h-index:机构:
- [9] 基于事务规则的面向服务工作流模型研究[J]. 计算机应用与软件, 2014, 31 (06) : 5 - 8+41论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:论文数: 引用数: h-index:机构:
- [10] 云工作流技术在商业智能SaaS中的应用[J]. 计算机集成制造系统, 2013, 19 (08) : 1738 - 1747论文数: 引用数: h-index:机构:赵帅论文数: 0 引用数: 0 h-index: 0机构: 北京邮电大学 北京邮电大学 北京市智能通信软件与多媒体重点实验室章洋论文数: 0 引用数: 0 h-index: 0机构: 北京邮电大学 北京邮电大学 北京市智能通信软件与多媒体重点实验室吴斌论文数: 0 引用数: 0 h-index: 0机构: 北京邮电大学 北京市智能通信软件与多媒体重点实验室 北京邮电大学 北京市智能通信软件与多媒体重点实验室王柏论文数: 0 引用数: 0 h-index: 0机构: 北京邮电大学 北京市智能通信软件与多媒体重点实验室 北京邮电大学 北京市智能通信软件与多媒体重点实验室邓超论文数: 0 引用数: 0 h-index: 0机构: 北京邮电大学 北京市智能通信软件与多媒体重点实验室论文数: 引用数: h-index:机构: