![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作流
求知不倦
这个作者很懒,什么都没留下…
展开
-
各主流工作流引擎算法
PetriNet\FSM\EPC\XPDL\Activity Diagram\jPDL--BPEL\BPMN\BPMD 工作流引擎是基于过程建模来实现的,因此可以说常见的引擎实现有这几种: EPC是一种过程建模方法,全称是Event-driven Process Chain。 FSM 有限状态机。 PetriNet:Petri网模型。 Activity Diagram:UML活动图。转载 2012-11-02 11:15:16 · 2117 阅读 · 0 评论 -
jBPM学习笔记
最近通过学习JBPM4了解了JBPM的功能和设计理念,下面用笔记 概述: jBPM4是一套提供了包括流程引擎、数据库脚本、web流程定义工具、eclipse流程定义工具以及流程操作API的工作流产品。 架构和设计理念: jBPM4通过实现了PVM(流程引擎)的概念,使得用户可以用自定义流程语言运行在jbpm上,目前支持jpdl、bpel以及seamflow。 jBPM4的结构特点:原创 2014-01-12 23:11:18 · 999 阅读 · 0 评论 -
Activiti 5 使用ab并发测试100个并发失败
使用ab -n 1000 -c 100 测试时,cmd界面出现 apr_poll: the timeout specified has expired 后台异常出现:Error accessing PooledConnection. Connection is invalid. 解决方法: 数据库链接池数量问题,Acitivit 的数据库链接配置默认是10个,设置为大一点就可以。在acti原创 2014-03-10 15:42:33 · 4155 阅读 · 0 评论 -
多数据库下activiti的流程定义缓存问题
多数据库下activiti的流程定义缓存问题。我们的产品是支持多公司使用的,各个公司分别使用不同的数据库, 因此不同公司下activiti生成的流程定义ID有可能重复(ACT_RE_PROCDEF的ID_字段),例如A公司和B公司都存在名为Proc:1:104的流程。 这时候,activiti的缓存机制只会加载其中一个到内存中(先使用的先加载),因此就会出现A公司使用了B公司流程的问题。原创 2014-10-30 15:24:25 · 4033 阅读 · 1 评论 -
jbpm5.4安装到mySql
一、下载 安装ANT: 二、修改配置文件原创 2014-02-26 10:12:08 · 1058 阅读 · 0 评论