您的位置:首页 > 产品设计 > 产品经理

新的篇章——抛弃复杂的JBPM,使用ActiviBMN编写工作流

2013-03-20 21:32 225 查看
稻帅(也就是鄙人我)最近因为工作项目原因,开始研究业务工作流引擎,查阅了资料,发现业界的看法都觉得JBPM是很好的选择。于是乎,从网上获取了一大堆的资料准备好好开干。

首先先介绍一下JBPM的版本情况:

JBPM3.X --> 算是比较简单的版本,当然也是比较老的版本,个人研究了几天 觉得上手还是比较快

JBPM4.X及5.x --> 完全颠覆了之前的版本,个人觉得复杂度大大提高了N个档次,当然功能也很全面,提供了一个KnowledgeBase对流程进行管理。

前前后后花费了我一个星期的时间,JBPM大致的情况了解了一下,觉得比较复杂,当然功能也相当强大,只是对于我们javaee开发者上手可能会比较麻烦一点。

偶尔一次平台技术讨论的机会,B项目组的一位大牛提到了一个全新的工作流框架——Activiti。此框架是基于JBPM上的改进,个人觉得是基于JBPM源码设计上的改进,因为这个框架的设计者曾经是JBPM框架的两位大牛,对JBPM进行很友好的改进,使用起来也很方便。

下面进入正题:

activiti的下载地址:http://www.activiti.org/download.html 鄙人用的是5.12版本,算是一个全新的版本吧 因为貌似不用依赖ant了

下载解压,将wars中的activiti-explorer.war拷贝到Tomcat的web-app下,至于tomcat和jdk的安装和使用,如果不会的话 可以回家卖红薯去了

启动tomcat,访问:http://localhost:8080/activiti-explorer/

用户和密码:

用户 Id 密码 安全角色

kermit kermit 管理员

gonzo gonzo 经理

fozzid fozzid 用户

即可查看项目自带的demo例子
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: