当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: jBPM,全称是Java Business Process Ma
 

 

 ·用数据表创建树    »显示摘要«
    摘要:数据库结构:字段 类型id 整型 索引(无重复)name 文本father 整型//tree初始化procedure tform1.formactivate(sender: tobject); var i:integer;begin treeview1.items.beginupdate; while not(adotable1.eof) do begin if adotable1.fieldva......
    摘要:#include "time.h"#include "stdlib.h"#include "stdio.h"main(){char c;clock_t start,end;time_t a,b;double var;int i,guess;srand(time(null));printf("do you want to play......


JBOSS jBPM 工作流管理系统简介
jbpm,全称是java business process management,是一种基于j2ee的轻量级工作流管理系统.jbpm是公开源代码项目,它使用要遵循 apache license.jbpm在2004年10月18日,发布了2.0版本,并在同一天加入了jboss,成为了jboss企业中间件平台的一个组成部分,它的名称也改成jboss jbpm.随着jbpm加入jboss组织,jbpm也将进入一个全新的发展时代,它的前景是十分光明的.

jbpm的另一个特色是它使用hibernate来管理它的数据库.hibernate是目前java领域最好的一种数据持久层解决方案.通过hibernate,jbpm将数据的管理职能分离出去,自己专注于商务逻辑的处理. 【程序编程相关:关于23种设计模式的有趣见解(转)

jbpm最大的特色就是它的商务逻辑定义没有采用目前的一些规范,如wfmc´s xpdl, bpml, ebxml, bpel4ws等,而是采用了它自己定义的jboss jbpm process definition language (jpdl).jpdl认为一个商务流程可以被看作是一个uml状态图.jpdl就是详细定义了这个状态图的每个部分,如起始.结束状态,状态之间的转换等. 【推荐阅读:Apache+MySQL+PHP安装指南

使用jbpm开发工作流的一般流程如下:

1)        jbpm的运行需要数据库的支持,因此系统设计时要选定所用数据库.只要是hibernate支持的数据库,jbpm就支持.
...   下一页
    摘要:进行比较简单的学习时,专家或者教师往往给初学者这样一种建议:以学习java为例,初学者最好学习c语言,掌握基本的语言概念;然后编写java版的helloworld,然后学习基本的java.lang, java.util库,在学习的过程中不断体会oo的概念;然后根据需要,学习某一方面的如网络,ui, web等等…… 很明显,这是一个箭头状的直线学习图。但是实际上没有人纯粹的......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE