自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Vue3组件报Non-function value encountered for default slot. Prefer function slots for better performance

Vue3组件报Non-function value encountered for default slot. Prefer function slots for better performance

2024-09-14 12:43:44 506

原创 微服务架构在BPM中的应用

它“专业、简洁、灵活”,仅需简单的拖拽操作便可以设计出复杂的中国式流程、表单,轻松搭建好各种流程业务应用。若是用F2BPM开发流程,以上问题不再是问题,让高效开发流程成为可能,同时由于F2BPM的易用性、傻瓜式配置,可以在项目交付后,使最终用户可以基于F2BPM做简单的流程、表单配置以达到自我维护和更新系统的目的。F2BPM底层引擎是由致博完全自主研发完成,致博掌握核心引擎技术,因此升级可控,扩展可控,支持60多种流程流转模式,会签、分支、发散与聚合、串行、并行、子流程、自由流、分发汇总,复杂退回等。

2024-09-10 11:40:53 390

原创 工作流引擎之 工作流运转模型

运转模型表面看似从一个步骤转向另一个步骤,实质还需要思考各种步骤的可进入可分发出来的规则如停等机制,参与者,访问控制等等,还有流程实例的持久化,步骤在运转过程中一系列需要处理事项。所以不要简单认为工作流引擎就是做步骤的跳转。虽然petri网是一个很著名的工作流网是有向图的思想,但是如果你不对有向图做简化改造和边界设定,也将很容易就暴露出petri网的缺点出来即复杂性问题,容易无限庞大而难以理解。在有向图的概念中是没有中国特色退回的概念,所以你还需要加入退回机制的思想。

2024-09-10 10:58:51 1111

原创 F2BPM工作流引擎参与者类型成员的交、并、互拆计算规则

计算规则指的是和其它“参与者类型成员”的之间的计算,必须求解处理人不为空的情况下才进行规则计算,各个“参与者类型成员”按序号顺序执行。计算算法:并集(权重最低),交集(权重中),互拆(权重最高,且是独占式)权重以上图图示为例,总共有三个参与者类型成员:SQL参与者,指定用户参与者,角色参与者。参与者前面都有一个序号:1是SQL参与者。2是指定用户参与者。3是角色参与者。那么引擎的执行会把这个顺序来执行求解各自的处理人。通过右侧的上下剑头可以调整顺序。示例假如:1SQL参与者求解得出ABC。

2024-09-10 10:55:11 370

原创 F2BPM工作流引擎的架构设计理念

WorkFlowEnactmntService(工作流执行服务)这个组件就是我们平常说的工作流执行服务或工作流引擎包含了多个工作流机,主要功能是读取工作流定义、根据工作流定义驱动工作流的流转,分为三个阶段: 。3、模型执行阶段:根据运行库的状态,条件判定,推动流程状态的迁移,并完成相关任务,同时提供注程实例运转过程的监控跟跟踪。2、模型实例化阶段:模型库数据库导入到运动库,并做好状态初始化,并分配每个活动执行所需要的资源参数等。即运动库数据,相关待办事项任务,活动实例等运动数据,流程上下文数据等。

2024-09-10 10:45:38 324

原创 工作流引擎运转模型之--终极利器退回时回收分支算法

退回,在有的应用中叫“回退”。退回是中国特色的一种方式,经常也是隐性的,比如申请经费可能由于资料不足被退回来补充资料,像这样的例子有非常多,也很常见。退回是工作流参与者对自己“待办任务”(实际是对工作项)的一种操作,即参与者主动回退待办任务列表中的任务到已经执行过的人工节点。回退的情况实际上是非常复杂的,有串行上的退回,也有并行内的退回,并行区内退回到并行区外,从分支退回到主干等,从主干退回到分支内,多重聚合的退回等。退回过程中会发生很多事情,也会可能导致重走路径时产生重复路径。

2024-09-10 10:40:58 605

原创 关于Activiti的工作流选型

Activiti是Tom Bayen(jBPM创始人)自2010年离开jBoss加入Alfresco公司后的又一力作:第一版在2010年5月发布,当时仅支持最简单的流程处理,之后的版本陆续完善了对BPMN 2.0规范的支持。其核心是使用Java开发的。其前就是JBPM。早年关于研发工作流的厂商也少,而Activiti开源早,所以占领的知名度的先机,但目前国内自主研发的流程引擎也越来越多,而且更加符合中国国情的项目,甚至远远越过了Activiti。易用易上手。容易扩展,即拿即用。

2024-09-10 10:29:50 921

原创 流程引擎的网关(遵循BPMN2.0)设计总结

BPMN 2.0是什么呢?业务流程模型注解(Business Process Modeling Notation - BPMN)是 业务流程模型的一种标准图形注解。这个标准 是由对象管理组(Object Management Group - OMG)维护的,BPMN2规范定义了非常丰富的语言,为建模和执行业务流程。其中BPMN2.0中网关是工作流引擎中重要的一个路径决策,网关是用来控制流程中的流向的。

2024-09-10 10:24:18 794

WFMC工作流参考模型

工作流管理系统一项快速发展的技术, 各种行业渐渐的采用工作流技术。 工作流技术的主要特点是:过程的自动化处理, 这些过程包含白人与以机器为基础的活动相结合;特别是对那些与川、 应用程序、 工具交互的过程, 进行自动化处斑。 虽然, 工作流技术广泛用于办公环榄1护 , 例如保险、 银行、 法院和行政管。WFMC是由一些公司联合到一起成立的组织, 从事上述问题的研究。 业界一直认为, 所有的WFMC 产品都有一些相同的特性, 这样对各种功能使用公共的标准, 就可以实现不同产品间的协同工作。WFMC 的成立是为了确定那些功能范阻 , 并且为WFMC产品的实现制定适当的规范。 希望, 这些规范能够使不同 种类的WFM产品协同工作, 并提高工作流应用程序与其他IT 服务〈例如, En1ail 、 文档管llfl等〉的集成能力 , 从而工作流技术在IT市场巾被更有效的使用, 开发商与用户共同受益。

2024-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除