jbpm3概览

前段时间选用JBPM来做为未来项目的工作流引擎,JBPM的版本目前主要是3,4,5,因为4在很多时候有BUG,并且

官方的的documentation也是不推荐的,所以没有去看4的一些相关信息,版本5中的内容比较新,融入的东西也比较多,特别是对BPMN标准的支持,但是因为内容过多,学习的曲线度也比较大,所以从tom研发的JBPM3着手,3,4,5的三个版本几乎是完全不一样的,不可能完全的掌握,只需要理解一种工作流引擎,找到一些核心的东西进行学习,其他的相关引擎都可以触类旁通,因为他们都是程序,具有共性。

JBPM是基于UML的活动图来进行流程的设计定义的,JBPM工作流引擎的核心有2个方面,第一个是定义流程,第二

个则是解释流程,在我们使用JBPM的时候,主要也就是干的这2方面的工作,我们用设计器来定义流程,拖拽出相应的流程图,然后在业务系统当中调用JBPM的API执行在配置文件上的流程,从而实现业务流程的流转。

一、定义流程,jbpm3定义流程采用的是JPDL,之前也说过,每一种工作流引擎都有自己的一套定义流程的规则,这

些规则其实就是定义流程的语言,JBPM是基于UML的活动图,采用JPDL来定义和设计流程的。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值