开源工作流
文章平均质量分 67
Eric张
21世纪下的IT屌丝男
展开
-
开源工作流引擎----shark (2007-08-29 09:13)
最近一直在公司研究工作流这块,之前也没有接触过工作流的开发,所以什么都要从头看起.其实现在有很多开源的东西,公司里的一位老大给推荐了Jawe+shark来开发的工作流, 于是就到网上baidu了有关的资料,现在还是在研究如果在项目中加载和监控Jawe画出来的xpdl格式的工作流, 只是知道了一点点皮毛, 还有很多问题和疑惑,如果哪位朋友做过或者是了解shark工作流引擎的开发的话,我们可以到一起交原创 2012-06-15 09:24:17 · 309 阅读 · 0 评论 -
工作流引擎的改革:从 jBPM3 到 jBPM5 以及 Activiti5
对jBPM来说,今年最大的事件莫过于jBPM的创建者Tom Baeyens离开JBoss了。Tom Baeyens离开的具体原因尚不清楚,但他的离开产生了两个结果:一是jBPM的下一个版本jBPM5完全放弃了jBPM4的基础代码,基于Drools Flow重头来过;二是Tom Baeyens加入Alfresco后很快推出了新的基于jBPM4的开源工作流系统Activiti。 由此不难推测Tom转载 2012-06-20 17:35:02 · 1422 阅读 · 0 评论 -
工作流:activiti5.6安装实战
如下是在window win7旗舰版环境下使用mysql数据库的安装实录:一)下载 activiti-5.6.zip(http://activiti.org/downloads/activiti-5.6.zip)二)将activiti-5.6zip解压到指定目录,假设为“D:\activiti”,注意下面提到的路径均是相对于该路径而言三)修改数据库类型为mysql打开文件“转载 2012-06-20 17:36:22 · 2550 阅读 · 0 评论 -
工作流概述 (2007-11-22 10:46)
作者Tom Baeyens 翻译dinghong ,转载自http://blog.csdn.net/ngnr/services/trackbacks/145986.aspx 前言 如果数据库系统( database systems)像受人尊敬的智者讲述的条理清晰的故事,那么工作流(workflow)就像一群 乳臭未干的小子在大谈各自的“哲理”。之所以这样讲,我是想指出,工作转载 2012-06-15 09:30:10 · 519 阅读 · 0 评论 -
jBPM开发入门指南(2) (2007-11-22 10:42)
这是一个已做好的示例,接下来我们将仿造这个实例来开发一个请假流程。4 数据库初始化 jBPM 需要数据库支持, jBPM 会把自己的一个初始化数据存储到数据库,同时工作流的数据也是存储到数据库中的。 jBPM 使用 Hibernate 来做为自己的存储层,因此只要是 Hibernate 支持的数据库, jBPM 也就支持。本文先以 MySQL 为例,然后再以 Oracle 为转载 2012-06-15 09:29:10 · 11113 阅读 · 0 评论 -
使用Shark自带的Hibernate实现代码替换DODS (2007-10-16 09:32)
在研究工作流引擎shark的时候,在网上找了一点有关Shark的用户管理模块为Hibernate实现的资料: 使用Shark自带的Hibernate实现代码替换DODS: 1.使用Hibernate的版本是2.xx,我试了2.00和2.18(2.x最后一个版本),2.00不能用,2.18可以,所以也不计较他们开发的时候具体用那个版本的Hibernate,直接用2.18即可。原创 2012-06-15 09:26:43 · 630 阅读 · 0 评论 -
jBPM开发入门指南(1) (2007-11-22 10:40)
工作流虽然还在不成熟的发展阶段,甚至还没有一个公认的规范标准。但其应用却已经在快速展开,这说明市场对工作流框架的需求是急迫而巨大的。我们公司的后台短信管理系统涉及短信编发、领导层层审核等操作,这是一个比较典型的工作流系统。过去我们用的工作流引擎是 shark ,然后在使用后发现其过于庞大,后台数据库操作频繁而未进行优化,直接导致的后果就是前台操作缓慢。于是经研究决定,将工作流引擎由 sha转载 2012-06-15 09:28:22 · 400 阅读 · 0 评论 -
jbpm+tomcat+mysql配置指南 (2007-11-22 10:38)
1 概述本文主要讲解jbpm+tomcat+mysql配置过程,程序用例为jBPM自带例子websale。主要环境内容如下:Ø IDE:Eclipse3.2.1Ø JDK:J2SDK1.5.06Ø Tomcat:Tomcat5.5.17Ø jBPM:jbpm-starters-kit-3.转载 2012-06-15 09:27:52 · 380 阅读 · 0 评论 -
工作流引擎 (2007-10-12 16:53)
工作流引擎是 BOS系统的一个重要组件。它可以根据客户具体的业务逻辑,来定义工作流模型。整个应用程序就根据所定义的流程来运行。它把应用系统模块和工作流程分开。当流程发生变化,只需修改流程模型,具体的应用程序无需修改。 参考wfmc标准,我们把工作流分成几个模块。 ·流程定义模型 ·用户端 ·工作流引擎 ·建模工具 ·组织架构转载 2012-06-15 09:25:58 · 297 阅读 · 0 评论 -
Enhydra Shark管理应用程序 (2007-09-06 16:27)
Enhydra Shark管理应用程序是什么?Shark管理应用是Java swing应用程序被管理者管理Shark引擎使用。有两类管理应用程序,第一种使用shark直接像使用一个库,另一种是使用shark的CORBA包装的接口部署为CORBA服务进行通信。它可以用于管理shark的包含XPDL文件(上传新的XPDL文件或删除存在的XPDL文件)的外部仓库,装载一些XPDL文件到shark,卸转载 2012-06-15 09:25:21 · 1221 阅读 · 0 评论 -
BPMN2新规范与Activiti5 (Activiti5的特性介绍)
Activiti5支持最新的BPMN2.0规范作为支持最新BPMN2.0规范的开源工作流引擎Activit5,实现了对规范的绝大多数图元的定义,能够满足企业工作流的各种复杂应用。它是一个无侵入的、支持嵌入式和独立部署的开源工作流引擎,是Tom Bayen离开jBoss加入Alfresco公司后的另立山头之作,共同开发Activit5的除了Alfresco外还有SpringSource、Mule转载 2012-06-21 10:18:35 · 2628 阅读 · 0 评论