官方下载:http://www.jboss.com/products/jbpm/downloads
各个版本下载:http://sourceforge.net/project/showfiles.php?group_id=70542
jbpm-server , 预先配置的jboss 应用服务器.
jbpm-designer , jBPM流程图形化设计器的eclipse 插件 .
jbpm-db , jBPM 数据库兼容包 (参看下面).
jbpm , 核心jbpm组件包括库和本手册.
jbpm-bpel , JBoss jBPM BPEL 扩展参考.
JBoss jBPM 是一个Java库. 可以运行在任何JAVA得WEB环境下。
流程定义可以用三种不同的形式表现 :xml, java objects 或jBPM数据库记录. 执行信息 (= 运行时间) 和日志信息可表现为2种形式 : java objects 和jBPM数据库记录.
jBPM 使用 hibernate 3.0 作为它的 O/R映射. 这就意味着hibernate 有负责jBPM java object和这些对象在关系数据库中永久化对象的变换.
它结合应用了状态图+活动图+PetriNet的知识,而且,这里的活动图还是UML2.0版的。UML2.0的活动图中,节点不叫活动(Activity)而叫动作(action),活动成了一个高层次的概念,它包含一个动作序列。一个活动图展现一系列的动作,这些动作组成了活动。Jbpm把action也改名了,称为state。Jbpm使用的状态图的概念有transition/event等,这个自己去看吧。Jbpm来内部实现中还采用了PetriNet的概念,如token,signal等。