【技术实现步骤摘要】
本专利技术涉及配置化的流程引擎,尤其涉及一种配置化的流程引擎构建方法及流程引擎构建系统。
技术介绍
1、目前,工作流(workflow)是通过计算机对业务流程进行自动化执行管理,主要解决在多个参与者之间按照某种预定规则自动传递文档、信息或任务的问题,实现预期业务目标或促使业务目标的实现。工作流软件广泛应用于行政、人事财务、关键业务等领域,使业务可视化,在标准化业务流程中起到了重要作用。
2、随着配置化的流程引擎的应用越来越广泛,配置化的流程引擎需要应对的外部环境越来越复杂,配置化的流程引擎可能遇到的用户需求也越来越多。现有流程引擎的实现方法及流程引擎系统通常以功能为核心,提供相应的业务流程相关的全部功能的引擎,如流程模型的定义、流程定义信息的解析装载、数据信息的存储及查询、流程步骤的跳转控制等。但由于同一功能在不同业务流程中的具体执行形式不尽相同,故需要针对具体的业务流程开发专用的功能实现代码,且不可复用,导致其流程引擎开发工作量大、成本高、兼容性及扩展性差,难以快速响应业务程序需求变化。
技术实
...【技术保护点】
1.一种配置化的流程引擎构建方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据业务类型定义业务流程,所述业务流程包括若干个流程节点包括:
3.根据权利要求2所述的方法,其特征在于,始节点用于定义执行当前动作的条件,末节点用于定义执行当前动作后下一节点的状态,所述流程节点有且仅有一个对应的状态;所述设置流程的动作配置文件,还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据业务逻辑表达式将业务逻辑与流程动作绑定,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述发布流
...【技术特征摘要】
1.一种配置化的流程引擎构建方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据业务类型定义业务流程,所述业务流程包括若干个流程节点包括:
3.根据权利要求2所述的方法,其特征在于,始节点用于定义执行当前动作的条件,末节点用于定义执行当前动作后下一节点的状态,所述流程节点有且仅有一个对应的状态;所述设置流程的动作配置文件,还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据业务逻辑表达式将业务逻辑与流程动作绑定,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述发布流程引擎服务,并根据输入的业务参...
【专利技术属性】
技术研发人员:晋遥,
申请(专利权)人:深圳联友科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。