Skip to main content

moregeek program

java工作流详解(附6大工作流框架对比)​-多极客编程

​目录​1.什么是工作流​2.工作流应用场景​3.工作流实现方式​4.有哪些工作流框架?​5.1.Activiti6. 2.Flowable7. 3.Camunda8.4.jBPM9. 5.osworkflow,6.jflow.​10.工作流框架对比​什么是工作流工作流(Worklow)​工作流是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如前后组织在一起

Read More

流程编排、如此简单-通用流程编排组件jdeasyflow介绍_京东云官方的博客-多极客编程

作者:李玉亮JDEasyFlow是企业金融研发部自研的通用流程编排技术组件,适用于服务编排、工作流、审批流等场景,该组件已开源(​​https://github.com/JDEasyFlow/jd-easyflow​​),目前在部门的内部业务系统和科技输出系统中广泛应用,其他部门也有使用。它的特点是简单、灵活、易扩展,开发人员一般30分钟可入门上手,半天可掌握其原理。它分为一个核心模块和若干扩展模

Read More

流程引擎的架构设计_京东云官方的博客-多极客编程

1 什么是流程引擎流程引擎是一个底层支撑平台,是为提供流程处理而开发设计的。流程引擎和流程应用,以及应用程序的关系如下图所示。常见的支撑场景有:Workflow、BPM、流程编排等。本次分享,主要从BPM流程引擎切入,介绍流程引擎的架构设计方法。1.1 什么是流程简单来说,流程就是一系列活动的组合。比如,用于企业办公的OA系统中,就存在大量的申请审批类的流程。在生产制造业,有大量的从销售端的订单,

Read More

工作流引擎在vivo营销自动化中的应用实践 | 引擎篇03_vivo互联网技术的博客-多极客编程

作者:vivo 互联网服务器团队- Cheng Wangrong本文是《vivo营销自动化技术解密》的第4篇文章,分析了在营销自动化业务引入工作流技术的背景和工作流引擎的介绍,同时介绍了几种业界流行的开源工作流引擎特点,以及在项目自研开发过程中的设计思路和总结思考。《vivo营销自动化技术解密》系列文章:​​vivo营销自动化技术解密|开篇​​​​设计模式如何提升 vivo 营销自动化业务扩展性

Read More

JVS开源框架系列-流程引擎「含开源地址」-多极客编程

一、项目简介JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。项目仓库:https://gitee.com/software-minister/jvs社区版已开源,在授权情况下支持100%源码同步,支持商用。二、流程引擎介绍流程引擎本质是解决业务流转过程中,带来的大

Read More

强大的开源规则引擎-多极客编程

有三年线上稳定运行经验,在实际的开发场景中提升了1.5倍的开发效率,降低了90%的线上故障。1 实现了什么修改配置就可以生成/生效新的规则,编排实现配置自由。2 设计思路便于理解,设计思路以一个简单的充值例子展开--小例子--X公司将在国庆放假期间,开展一个为期七天的充值小活动,活动内容如下:活动时间:(10.1-10.7)活动内容:充值100元 送5元余额 (10.1-10.7)充值50元  

Read More

详解工作流框架Activiti的服务架构和组件-多极客编程

摘要:通过这篇文章,可以对工作流有一个基本的认识,为后续工作流框架Activiti的学习打下坚实的基础。本文分享自华为云社区​​《BPMN工作流的基本概念!详解工作流框架Activiti的服务架构和组件》​​,作者: 攻城狮Chova 。工作流工作流简介工作流(Workflow): 工作流就是通过计算机技术对业务流程进行自动化管理。实现多个参与者按照预定的流程去自动执行业务流程。定义: 通过计算机

Read More