论坛首页 Java企业应用论坛

工作流学习前的预习准备

浏览 5145 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-10-15  
做技术也做了不少时间了,最近在研究工作流方面的技术,特别是开源的工作流叫JBPM,进行了一定的技术调研和尝试,收获了不少,今天先将我的工作概述一下!

我主要的工作时间花在了这几个方面。它们也是学习、研究工作流的一些途径和办法,具体如下:

首先我看了一些google、Javaeye和csdn上面相关于对工作流技术的文章和评论,特别是关于银狐999的这个工作流blog,了解了一下大体的工作流程和环境,对其有了一个初步的认识和了解。

接着,我把把JBPM3.2.1官方UserGuide第21章阅读了好几遍。包括一些官方的examples、forum、wiki、apidoc。这五份资料来源我认为是相对其他而言比较重要的,看完资料,我则对这个工作流有了一定的思想定位和认识,不像之前那样盲目了!


接下来呢,在看一些国内的OA,工作流,BPM等产品的演示和功能介绍。如:joinwork,思维加速,西安协同,摩卡等等!然后再看看xflow、osworkflow、Willow、agileFlow等,这一点我是想对国内外对于开源的工作流有一个了解和认知!

最后再看几本重要的相关于工作流、BPM的一些书籍和workflow模式,这里有两本书要推荐给大家首先是《OReilly Essential Business Process Modeling》,然后还有一本是《MIT Press - Workflow Management--Models, Methods & Systems》! 另外JBPM的UserGuide第四章Graph Oriented Programming里有一个jbpm.gop.zip下载包,它就是JBPM引擎的mini版,几乎涵盖有JBPM引擎的绝大部分,如流转、分支、合并、并行、同步、异步、事件、Action、表单,我觉得这个是比较好的!

哦,对了,我还看了一个JBPM方面关于请假流程从页面到持久化的整个demo开发的一个例子;例子来源于csdn上一个非常典型的例子,有顺序、并发、互斥、条件分支等情形。另外,特别针对JBPM源码进行跟踪调试我也试了几天。

以上是我在开始做工作流之前相对准备的一些预习,希望能给想要做这方面的同僚们一些参考,望有用!好了,暂时先说这么多,欢迎大家在下面留言说出新的想法跟意见,谢谢!
   发表时间:2013-10-18  
对了,您还可以看看腾硕的工作流(http://www.tensosoft.com),用excel建模工具,几分钟就可以做一个流程应用哦,而且开放全部api哦。
0 请登录后投票
   发表时间:2013-10-20  
jBPM5 Developer Guide 可以看看
0 请登录后投票
   发表时间:2013-10-21  
每次选工作流都很蛋疼,需求的功能只有一部分跟这些工作流重合,到底是用开源的,还是自己写简单的
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics