工作流JBPM研究
iteye_15937
这个作者很懒,什么都没留下…
展开
-
完整工作流JBPM项目实战全过程教程1---准备工作
偶然机会,认识了工作流系统,并且在www.open-open.com(相当不错的开源项目站点,极力推荐!)上了解了些相当出色的工作流系统,不过呼声最高的应该属JBoss 的JBPM工作流组件了。 正好有个项目需要用到工作流机制,遂学习了下JBPM,感受了下JBPM带来的的便捷体验。现在我就把我的学习经历记录下来。和大家共同分享,也希望对那些刚研究JBPM的同仁们有所帮助。 ...2008-10-26 01:02:41 · 476 阅读 · 0 评论 -
完整工作流JBPM项目实战全过程教程2---项目详细讲解
继续上一篇。 当数据库建立完成后,下载源代码,部署到服务器后,即可以开始体验完整的JBPM+SSH应用了。 项目采用的是ssh+jbpm开发模式,而且,项目功能比较齐全,代码量比较大,所以,本教程就不介绍开发过程了。 如果你对SSH整合开发应用已经够熟悉了的话,相信本项目对你来说将并不会有多大难度 。 下面我们把重点放在JBPM上。当然你得先把项目部署成功,才好边做边理解jbpm是怎么在项目中...2008-10-26 21:31:55 · 361 阅读 · 0 评论 -
完整工作流JBPM项目实战全过程教程3----项目后续DIY
接着上一篇。 从数据库中表的定义不难看出,每篇文章的审批将新建一个JBPM流程实例来跟踪。 文章的表article中,利用PiId来关联一个流程实例,并且定义State字段来表示文章的当前状态(编辑中,审批中,审批通过,nulll),定义AuditState字段来表示文章当前由何权限的人员来审批(一级审批,二级审批,三级审批,四级审批,当然还可以自定义权限) 下面就来演示如何自定义权限 ...2008-10-28 16:37:36 · 151 阅读 · 0 评论 -
揭秘jbpm流程引擎内核设计思想及构架(经典之作,收藏之)
申明:偶然发现一篇很精辟的JBPM文章,觉得写得甚好,故收下来了。原始页面:http://www.cnblogs.com/wayne-ivan/ 1 前言... 1 2 阅读本篇的基础准备... 2 2.1 概念的基础... 2 2.2 环境的基础... 2 3 什么是流程引擎内核?... 3 4 引擎内核所关注的四个主要问题... 4...原创 2008-10-28 20:13:37 · 92 阅读 · 0 评论 -
完整工作流JBPM项目实战全过程教程4----关于Spring整合jbpm时页面显示流程图出错处理...
在原来项目的基础上来实现流程图动态显示的功能,发现利用JBPM自己写的标签会报错,原因是项目是用Spring整合JBPM的,当引用标签的时候,标签中的处理函数调用JbpmContext就会发生Hibernate 方言错误。 那如何来处理该错误呢?google了一下,发现了一篇不错的文章,就讲到了这个问题。 下面我就把关键的部分引用过来,当然为了支持原创,我把地址附上 ...2008-11-05 15:48:56 · 187 阅读 · 0 评论 -
谈谈JBPM几种节点的不同用法及适合的应用场景
最近都在学习JBPM的东西,发现用起来还真不是那么的简单。先别说怎么用JBPM来处理流程,单单在建立流程定义的时候就大有学问所在。我们究竟是选择何种节点呢,Node,Task Node,State? 这就要看你的具体应用而定了,因为每种节点的特点不同。先看看各种节点的说明: state(状态):State节点也叫手工节点,进入到这种节点,整个流程的执行就会中断。直到系统外参与者发起继...2008-11-08 21:20:37 · 286 阅读 · 0 评论