首先,这个评论是我从网上,书中,搜索和整理出来的,也许有技术点上的错误点,也许理解没那么深入。但是我是秉着学习的态度加以评论,学习,希望对大家有用,进入正题!
四大主流工作流引擎:Shark,osworkflow,jbpm,jflow!
Shark的靠山是Enhydra。Enhydra做过什么呢?多了!从j2ee应用服务器,到o/rmapping工具,到这个工作流引擎等等。为什么Shark的持久层采用DODS来实现?就是因为他们是一家人。
Jbpm的靠山是jboss。Jbpm3的持久层采用hibernate3来实现,也是因为这个原因吧。Jbpm3的图形化流程定义已经决定嵌入到jboss eclipse IDE中,大家看看jboss eclipse IDE preview 1.5版,我们已经可以用插件方式编辑一个jbpm3流程定义文件了。
Osworkflow的靠山是opensymphony。我是非常喜欢这个组织的,它做出了很多的好东西。在开发工作流管理系统时,我就推荐用它的另外一个东西:webwork2。笔者主持的开源工作流引擎AgileFlow就是基于ww2+spring+hibernate架构实现的。写到这里我想是不是它可以和struts2进行完美整合?!
Jflow是从ccflow演化而来的国产工作流引擎,富有太多的业务场景设置。 Ccflow

文章介绍了四大主流工作流引擎Shark、osworkflow、jbpm和jflow的背景、特点以及相关技术,如Shark与Enhydra的关系,jbpm与Hibernate的集成,osworkflow与OpenSymphony的关联,以及Jflow的功能特性。作者强调了学习工作流引擎技术的重要性,并提到了J2EE应用服务器通常内置工作流引擎的现象。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



