近日项目集成了JBPM工作流引擎

03年的时候, 由于项目需要, 曾经集成了一个开源的工作流引擎, 那时候用的是ofbiz. ofbiz是一个大的框架, 我们从中抽出了其workflow部分, 加了很多改动, 最后集成到了当时的项目中. 感觉工作量还是挺大的.

经过充分思考, 这次打算在项目中再次应用workflow engine, 这次采用的是JBoss的JBPM, 相比ofbiz, JBPM要lightweight很多, 也相对容易, 工作量小了很多. 不同是ofbiz兼容Wfmc的工作流标准, 而JBPM则采用了自己的jBPM Process Definition Language (JPDL),

JBPM号称是Graph Oriented Programming, 这给它带来了灵活性, 在相同的框架下, 它可以容易的支持BPEL. 具有较好的开放性; 同时, JBPM的persistence采用的是流行的Hibernate, 这也是JBPM比较受欢迎的一个原因, 因为很容易集成到现有的应用中, 侵入性较小, 可以很容易的支持不同的数据库.

另外, eclipse对JBPM开发的支持也是相当不错的. :0

作为一个开源产品, JBPM做的已经很不错了. 当然在项目中实际应用的话, 还是要做很多大量工作的.

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值