jpbm是什么东西?能够做什么?

wl_sea 2011-03-08
老大,帮忙解释一下.看了一下百度,只知道它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架.但是不知道它到底怎么用.现在公司里面用得多吗????
zhljava 2011-03-10
  jbpm主要是做用来做工作流的,要结合流程图来做的。比如一个请假系统:你要在公司请假,首先要经过你的直接领导审核,看他是否答应,如果答应就到部门经理进行审核,当然在审核的时候可以进行驳回或到下面一级。(前提是先画好流程图)基本就这么简单。当然里面还包含很多东西,比如用会签等类容。

  现在jbpm已近出来几个版本了,据我所知现在最新的是4.4的版本。4.x的版本都是差不多的,3.x的版本和4.x的版本完全不一样。如果要学习的话,直接学习4.x的版本。
凤舞凰扬 2011-03-11
其实先不要谈JBPM,因为它是具体的开业产品,而不是概念、术语或者技术方案。你应该先了解BPM,而在了解BPM之前,最好对工作流程有一些相关的理解,然后再理解相关的规范以及规范的应用范围,包括WFMC workflow, BPEL, BPMN等。等这一切差不多了,JBPM也就是一个实现工作流程的引擎产品了,具体怎么用,就可以看文档了。
w412692660 2011-03-12
用得多吗..这个,一般用JPBM方案都会被PASS,不过用来学习和理解工作流方式还是可以去看看的;

因为开发工作流耗时很大,JPBM如果要使用还要封装和改写很多地方,还要开发相关节点生成页面的组件,还有一些安全机制等等,改写和增加的地方实在太多了;
所以一般都是随便买一个就是,这个在国内都泛滥了...小项目一般一期直接写个状态机控制就好,然后做好接口,如果二期功能增加,就买工作流和接口交互替换状态机;

工作流一般是个项目就会有,思想嘛,简单的要命,就是我要揍你,那我是不是先走到你身边,
抬手,拿棒,K人;
这就是一个流程...工作流,工作流....工作的流程...

当然,这是系统级的介绍,如果是集成的系统的BPM,这个思想就大了,要考虑的事情就多了,
事务补偿啊,事务特性,规则引擎..当然这个和JPBM就没有什么关系啦,哈哈,他也干不了这事,一般你去大的公司,都有一些ESB或者开发平台.一般都会集成工作流;
很少公司用你自己去开发工作流,JPBM用来给人作为理解工作流倒是好事.......

话说曾经我在做项目时候,公司竟然要我用空闲时间,去封装JPBM,最后都让我拖黄了;
hastune 2011-03-22
w412692660 写道

工作流一般是个项目就会有,思想嘛,简单的要命,就是我要揍你,那我是不是先走到你身边,
抬手,拿棒,K人;
这就是一个流程...工作流,工作流....工作的流程...

xyz20003 2011-03-23
心血来潮,继续给jbpm4做广告:http://www.family168.com/jbpm4/demo/jpdl-swf.html
comsci 2011-03-24
xyz20003 写道
心血来潮,继续给jbpm4做广告:http://www.family168.com/jbpm4/demo/jpdl-swf.html


还以为你人间蒸发了
Global site tag (gtag.js) - Google Analytics