`
and4walker
  • 浏览: 558272 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JBPM使用基本说明

阅读更多

官方下载: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等。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics