[发明专利]一种基于Flowable流程引擎开发的工作流管理系统在审

专利信息
申请号: 202211716870.X 申请日: 2022-12-28
公开(公告)号: CN115964072A 公开(公告)日: 2023-04-14
发明(设计)人: 罗明星;宣钢炜 申请(专利权)人: 中锦技术(广东)有限公司
主分类号: G06F8/70 分类号: G06F8/70;G06F8/20;G06F9/445
代理公司: 深圳市深联知识产权代理事务所(普通合伙) 44357 代理人: 李成龙
地址: 510000 广东省广州市天河区临江大道5*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 flowable 流程 引擎 开发 工作流 管理 系统
【权利要求书】:

1.一种基于Flowable流程引擎开发的工作流管理系统,该工作流管理系统用于工作流平台中,所述工作流平台包括工作流引擎ZWE,规则引擎ZRE以及转换控制系统ZTran,该工作流管理系统对应工作流引擎ZWE,该工作流管理系统主要为了完成工作流平台的工作流程的定义和运行,其特征在于:所述工作流平台还包括后台管理系统ZAdmin,用于用户SSO授权登录转换控制系统ZTran的后台,包括采集ZAdmin数据,所述工作流管理系统定义一系列的活动,并经由读取ZAdmin数据后,为活动指定执行角色、表单数据等,所述工作流管理系统基于Flowable插件扩展开发,插件与ZTran通讯进行扩展,关联至CDI作用域,通过插件实现基于规则的网关、人工任务和自动任务的流程活动类型,以达到用规则控制流程走向以及用规则引擎进行中间值计算、外部数据读取等扩展功能。

2.根据权利要求1所述的一种基于Flowable流程引擎开发的工作流管理系统,其特征在于:通过Flowable流程引擎与Spring框架的系统集成,可将引擎核心类ProcessEngine配置为普通的Java Bean,即通过org.flowable.spring.ProcessEngineFactoryBean作为入口类处理流程引擎的配置,利用Spring依赖注入的特性创建ProcessEngine引擎实例。

3.根据权利要求2所述的一种基于Flowable流程引擎开发的工作流管理系统,其特征在于:ProcessEngine引擎实例根据前台设计的XML格式的流程定义文件创建流程模型,并持久化到数据库,供后续创建流程实例和提交到ZTran的工作流仓库使用。

4.根据权利要求2所述的一种基于Flowable流程引擎开发的工作流管理系统,其特征在于:通过开发符合CDI规范的Java Servlet应用服务作为工作流引擎与ZTran通讯的插件,工作流引擎需要集成转换控制系统ZTran时,可将此插件的接口描述文件加入到工作流引擎工程的META-INF/services/路径以及将插件的Jar包加入到工程中。

5.根据权利要求4所述的一种基于Flowable流程引擎开发的工作流管理系统,其特征在于:引入插件后,当启动工作流引擎ZWE时,Spring容器根据配置先启动工作流引擎Servlet应用服务,再启动插件Servlet应用服务,插件Servlet应用服务启动后会初始化CDI容器,容器根据接口描述文件开始进行类注册,文件中的类路径条目将被扫描和所有的类将被解析并注册为“Java Bean”由CDI容器管理这些Bean的生命周期。

6.根据权利要求5所述的一种基于Flowable流程引擎开发的工作流管理系统,其特征在于:插件通过CDI容器的上下文注入特性实例化引擎查找器、工作流部署服务、规则调用服务以及基于CDI事件机制的消费者。首先配置基于JTA管理事务的引擎查找策略,CDI容器可找到工作流引擎Servlet应用服务中的引擎实例,生成与之对应的实例镜像,通过镜像的启动流程的方法,启动流程实例并把流程实例关联到CDI容器的上下文环境中。

7.根据权利要求6所述的一种基于Flowable流程引擎开发的工作流管理系统,其特征在于:通过在工作流引擎ZWE配置CDI事件监听者,监听已经在CDI作用域中的流程实例中的所有活动事件,插件中的CDI事件总线消费者可以接收流程实例的活动事件,则消费者通过规则服务发送表单数据给到ZTran对应的数据源服务,ZTran再封装数据转发到规则引擎中,以此达到基于规则处理流程走向判断、中间值计算等。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中锦技术(广东)有限公司,未经中锦技术(广东)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211716870.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top