`
CodingMouse
  • 浏览: 7127 次
  • 性别: Icon_minigender_1
  • 来自: 内江
文章分类
社区版块
存档分类
最新评论

请大家推荐几个轻巧的开源工作流引擎

阅读更多
近一年时间一直在做OA项目实施和流程管理咨询工作,之前也是个代码民工,回头又想看看技术层面的东西。

公司的产品实施久了之后,就觉得问题百出,虽然没拿到公司产品源代码,但从 JSP 页面源码及维护升级的情况来看, 根本就没有多少模块化、组件化、分层开发的思想在里面。虽然公司的OA产品在业界看来已小有名气(最大的原因在于工作流程管理模块的业务实现上面功能做到了足够灵活和周全)。

感觉似乎很矛盾,用面向过程的方式写的软件也依然运营得很好,虽然可能给项目实施和客服人员带来更大的工作量,但却依靠严谨的工作制度和态度将这套产品撑了那么多年。且不管这套产品还能生存多久,但我想结合目前流行的、轻便的、完善的开源工作流引擎(目前还不了解工作流引擎的实现机理),再结合公司产品秉承下来良好的流程管理业务实现,能将工作流这类业务分析得更加透彻。

希望各位朋友帮忙推荐一下,并能简要阐述下所推荐工作流引擎的优缺点或技术亮点。谢谢大家!
分享到:
评论
26 楼 CodingMouse 2010-11-20  
eworkflow 写道
我推荐eworkflow自定义工作流系统,^_^
有流程引擎,流程设计器,管理监控平台,自定义表单工具,简单易用,功能强大哦。


谢谢!
25 楼 eworkflow 2010-11-18  
我推荐eworkflow自定义工作流系统,^_^
有流程引擎,流程设计器,管理监控平台,自定义表单工具,简单易用,功能强大哦。
24 楼 yubingzhong 2010-06-23  
bonita工作流,方便易用,图形编辑,有控制台,同时可以方便与其他框架集成
23 楼 CodingMouse 2010-03-25  
Craft 写道
根据需要自行开发一套吧。我们公司的服务层是用tuxedo开发,所以在上面开发了一个工作流引擎。


想造一个轮子,但需要一个好的模子。
22 楼 CodingMouse 2010-03-25  
comsci 写道
我的JWFD 哈哈。。www.xcomsci.cn


谢谢,很早以前就加入您的群了。
21 楼 comsci 2010-03-25  
另外,推荐下非也的fireflow  官方网站 www.fireflow.org
20 楼 andy54321 2010-03-25  
JBPM很好,
上周不是有个兄弟发布了他们的免费教程吗,
你可以找找看看
19 楼 Craft 2010-03-25  
根据需要自行开发一套吧。我们公司的服务层是用tuxedo开发,所以在上面开发了一个工作流引擎。
18 楼 fengsky491 2010-03-25  
接宝地问下,我同事以前也有研究osworkflow,但是它的配置文件是随系统启动一起加载,有什么好的办法,做到灵活的配置
17 楼 20055294 2010-03-24  
最近我 也在用JBPM
16 楼 wukele 2010-03-24  
fire workflow
15 楼 freej 2010-03-24  
CodingMouse 写道
freej 写道
我们这开源的工作流框架都不让用,正准备自己写一个。


我只是想借鉴下思路。



osworkflow基于有限状态机理论,框架本身的弱势随着jBPM的流行已经越来越明显,况且它已经N久没被更新了。

jBPM基于活动图,灵活且稳定,开发效率更高,图形化流程设计工具更先进,如果项目中可以用开源工作流框架的话,它肯定是首选。

这两款开源工作流框架我都用过几个项目,所以它们给我的印象就是如此。

如果要整合进你的产品的话,当然是选择jBPM,不过如果需要一些用户友好的流程调试环境和流程监控功能的话,需要自己扩展,好在这并不困难。

如果你对工作流机理还不熟悉的话,推荐给你一本书——《工作流管理——模型、方法和系统》。
14 楼 sures 2010-03-24  
jbpm4.3
13 楼 CodingMouse 2010-03-24  
freej 写道
我们这开源的工作流框架都不让用,正准备自己写一个。


我只是想借鉴下思路。
12 楼 meiowei 2010-03-24  
这个用免费的是否有点....至少我们公司都是买的
11 楼 iooyoo 2010-03-24  
过程还是对象不是最终的标准。。。

不过楼主这样的变动计划可能实施起来比较困难
10 楼 echozhjun 2010-03-24  
没做过工作流,但是居然是老乡。。。所以,必须的。。。。。
9 楼 freej 2010-03-24  
我们这开源的工作流框架都不让用,正准备自己写一个。
8 楼 CodingMouse 2010-03-24  
linliangyi2007 写道
jbpm吧,使用的人比较多,参考资料也多,4.1版本性能也不错。


谢谢推荐!
7 楼 CodingMouse 2010-03-24  
zgsheng 写道
其实一套程序只要扩展性能满足需求,健壮性足够.
能解决业务里的大多数流程,那有何必去新写?
对于个人来说,写新的程序是个提升,对于依靠一套产品打天下的oa公司,
重新开发,更换工作流引擎,简直就是噩梦


谢谢您的建议,不过我不是为公司学习。我是为自己学习!
的确,你所说的问题也是我们公司的现状。

相关推荐

Global site tag (gtag.js) - Google Analytics