[发明专利]一种分布式服务流程驱动管控系统及方法在审
申请号: | 202110772628.3 | 申请日: | 2021-07-08 |
公开(公告)号: | CN113608829A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 张楠 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/46;G06F9/50;G06F40/186 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 王维新 |
地址: | 100086 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 服务 流程 驱动 系统 方法 | ||
1.一种分布式服务流程驱动管控系统,其特征在于,包括:流程管理平台和分布式流程服务中心,所述流程管理平台包括流程设计器、流程模板仓库,所述分布式流程服务中心包括多个独立流程驱动服务;
所述流程设计器,用于:
设计服务流程的模块、逻辑、规则和执行角色,提供流程模板;
所述流程模板仓库,用于:
存储流程模板,形成流程模板目录,提供流程的查询和发布;
所述分布式流程服务中心,用于:
根据所述流程模板仓库发布的流程需求,提供多种独立流程驱动服务;
分别对各分布式流程进行处理。
2.根据权利要求1所述的系统,其特征在于:所述分布式流程服务中心的独立流程驱动服务包括:表单关联、流程授权、流程部署、参数配置、规则绑定、导入导出、角色关联、任务执行、规则校验、待办查询、历史查询、实例查询、模板查询服务。
3.根据权利要求1所述的系统,其特征在于:所述分布式流程服务中心还包括流程引擎;
所述流程引擎根据所述流程模板仓库发布的流程,调用底层流程,保证基本运行及独立流程驱动服务的调用。
4.根据权利要求1所述的系统,其特征在于:所述流程管理平台还包括流程日志模块,用于监控分布式流程,收集流程日志。
5.根据权利要求1所述的系统,其特征在于:所述流程管理平台还包括流程运营中心,所述流程运营中心根据所述分布式流程服务中心对流程的处理结果,进行数据分析并发布。
6.一种基于权利要求1~5任一项所述的系统的实现方法,其特征在于,包括:
在所述流程设计器中针对请求者的业务处理需求设计服务流程,得到流程模板;
管理平台向所述分布式流程服务中心发送服务请求;
所述分布式流程服务中心接收所述服务请求,按照所述流程模板依次调用多种所述独立流程驱动服务;
各所述独立流程驱动服务对业务数据进行处理,处理结果反馈至所述分布式流程服务中心;
所述分布式流程服务中心将所述处理结果提交所述服务请求者。
7.根据权利要求6所述的实现方法,其特征在于:所述管理平台以json报文作为入参,将特定参数作为报文节点发送所述分布式流程服务中心,发起服务请求。
8.根据权利要求6所述的实现方法,其特征在于:所述分布式流程服务中心将所述处理结果封装为json报文,再提交至所述服务请求者。
9.根据权利要求6所述的实现方法,其特征在于:所述分布式流程服务中心各所述独立流程驱动服务以微服务架构进行部署。
10.根据权利要求6所述的实现方法,其特征在于:所述流程日志模块,在所述独立流程驱动服务处理过程中收集流程日志,所述流程运营中心根据所述流程日志对所述独立流程驱动服务的时间和资源性能进行分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110772628.3/1.html,转载请声明来源钻瓜专利网。