jbpm能不能做到后台配置节点然后执行顺序自动变掉

fatter 2013-04-08
jbpm接触有一段时间了,现有的流程每次改变都要修改代码,重新发布流程图,能不能做到后端直接配置的这种工作路。貌似很多成熟的工作流都是可配置的。。。谢谢
comsci 2013-04-11
用国产的工作流吧,都支持用户自定义流程模型。。。
forevercoding 2013-04-17
别把第三方工作流想的太强大,jbpm只是个引擎,你的需求是需要一个平台支撑,开发工作流平台之前最好有完善的业务权限平台及业务表单自定义平台支撑,如果啥都没有只是和SSH框架做个集成,那肯定做不到。

注:即使开发了一个平台,也不做完全适应业务需求,不少复杂流程流程还是要定制开发的。开源免费的流程平台几乎没有,有的只是做个简单集成,没啥参考价值。收费的演示系统有不少,网上可以找找。
comsci 2013-04-17
如果一个工作流引擎里面配置了流程自动运行控制器或者类似的代码,那么一个节点数量在20个以下,拓扑结构不太复杂的流程图是可以实现楼主的需求的,如果楼主不希望购买商业的产品和平台,可以参考一下JWFD开源工作流的自动运行控制器,然后自己实现一个类似功能的引擎模块,有一定的难度,但是并非不可能实现

国外的没有实现,并不等于我们无法实现。。。。。。。
chenchuan 2013-04-28
应该是可以实现的,理论上jbpm把节点解析到内存里面,那我们可以去内存里面修改这个数据,同时需要更新到数据库;当然这是一个简单的思路,可能实现比较复杂;因为要保证已经发起的流程能够继续流转,而且是按照新的流程定义;简单点,可以设置 当前流程定义没有没有流程实例的情况去修改流程定义;这样来说 是最简单的
sameseam 2013-05-06
可以自己做,很多目前市面上卖的平台都是基于jbpm或者activiti的。jbpm只是一个底层的工作流引擎,至于上层你想实现什么功能,都是可以的。目前我们已经在jbpm和activiti上各实现了一套。对工作流理解,加上对jbpm的了解,几个月吧,能完成从组织到权限和流程引擎封装的工作。
comsci 2013-05-07
"很多目前市面上卖的平台都是基于jbpm或者activiti的"  这句话有点勉强哦,都是基于JBPM? 不至于吧。。。
fatter 2013-05-23
公司不愿意花钱买成熟的产品,没办法呀
comsci 2013-05-25
试试JWFD开源工作流哦。。。文档齐全,支持用户自定义
Global site tag (gtag.js) - Google Analytics