首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

新手帖:关于工作流解决方案

2012-02-27 
新手帖:关于工作流今天领导叫我了解一下java领域里一些开源的工作流引擎。我之前对工作流还没有任何概念,请

新手帖:关于工作流
今天领导叫我了解一下java领域里一些开源的工作流引擎。
我之前对工作流还没有任何概念,请各位大侠指点一二。
1、工作流主要运用在哪些场景;
2、有哪些主流的工作流引擎。

[解决办法]
类似于oa审批文件之类的需要一堆人按流程办事的时候用工作流吧
开源的类似于jbpm
其他的就不清楚了
[解决办法]
工作流的话,就是系统主要按照流程走下去。而不是分散的功能。例如:一个采购系统,采购计划---上批--下达--采购单。。。。。。。。。。这就是一个工作流
[解决办法]
jbmp还是比较流行的
ERP、OA、银行的软件都会用到工作流
[解决办法]
工作流的典型应用就是审批

a审批之后->b审批->c审批->d审批

同一个任务,要经过不同的人多次审批,传统做法是在任务中搞个标志,然后自己将任务从abcd之间流转,如果复杂点,b审批觉得不过,还要打回给a,等等乱七八糟的

工作流就是一个管理系统,专门用来管理任务的流转,你只需调用工作流的接口,可以获取自己的任务;提交任务,任务就自动流转到下一个节点,在应用中,就不需要去管理这样那样的标志以及任务执行人等

等于说是应用与任务的产生与流转解耦了

主流工作流引擎:
开源:jbpm,osworkflow等
商用:普元,信雅达,东南融通等都有工作流产品

一般商用的购买后会提供很多技术支持,其流程设计器比较统一,而开源的种类繁多,难于选择

热点排行