J2EE之巅

 

SWF一个简单工作流引擎

你是否已经被像JBPM,XFLow等那样的复杂编程和配置搞头昏脑胀;被他们所依赖的大量jar和容器搞得不知所措。
如果这样就试试笔者开发的这个简单工作流引擎吧,配置和编程都很简单,也不依赖任何容器。马上会推出支持spring的版本。
下载地址:
http://www.blogjava.net/Files/chaocai/swf-beta-1-bin.zip
内附用户手册
(SWF开发设计:蔡超,北京天融信,chaocai2001@yahoo.com.cn)
 

简介

SWF是一种嵌入式的工作流引擎,它不需要任何应用服务器的支持。SWF使用十分简单,但却可以满足多数流程驱动应用的需求。

本文介绍如何基于SWF开发流程驱动的应用。

posted on 2007-10-08 10:44 超越巅峰 阅读(2950) 评论(10)  编辑  收藏 所属分类: Java EE

评论

# re: SWF一个简单工作流引擎 2007-10-08 11:50 dennis

看了文档,似乎只支持并行路由?选择和循环还未考虑?
great work!  回复  更多评论   

# re: SWF一个简单工作流引擎[未登录] 2007-10-08 11:59 超越巅峰

更多功能开发中,也希望大家能提供一些针对不同数据库的WorkFlowDAO实现和不同的ActionHandler实现,并和大家一起分享成果。
我正在申请开源项目,届时大家一起努力  回复  更多评论   

# re: SWF一个简单工作流引擎 2007-10-08 13:34 交口称赞

我觉得工作流引擎的要成功
必须有一个良好的流程定制界面

最好傻瓜到用户可以去操作  回复  更多评论   

# re: SWF一个简单工作流引擎 2007-10-08 14:04 dennis

@交口称赞
简单流程也许用户可以直接定制,真正复杂的流程要考虑到正确性、性能、流程的简化以及业务需求等诸多因素,还是需要专业人士来处理。流程定义工具是工作流引擎的重要部分,楼主这个只是个简单的嵌入式引擎,用自定义的XML做流程定义,已然足够。  回复  更多评论   

# re: SWF一个简单工作流引擎 2007-10-08 18:08 西滨

Spring已经有一个“Spring Web Flow”了哦,楼主的swf可能改一下名比较好。  回复  更多评论   

# re: SWF一个简单工作流引擎 2007-10-09 13:10 交口称赞

@dennis

我是说工作流引擎要做的好必须有一个良好的流程定制界面

不是说你这个要现在就要一个定制界面

定制也并不是完全流程定制

而是二次开发性质的
封装一层
让用户在有限的范围内定制。
  回复  更多评论   

# re: SWF一个简单工作流引擎 2007-10-09 13:30 dennis

@交口称赞
我明白,那你说的用户仍然是指开发者,我以为你说的是最终用户——也就是客户。  回复  更多评论   

# re: SWF一个简单工作流引擎 2007-10-09 17:32 L

参考了jBPM很多东西吧,那个流程定义文件很眼熟。Spring有一个OSWorkflow也很轻量级。。  回复  更多评论   

# re: SWF一个简单工作流引擎 2007-10-09 22:56 老五

呵呵,楼主打算开源不?  回复  更多评论   

# re: SWF一个简单工作流引擎[未登录] 2007-10-10 08:53 超越巅峰

@老五
开源,目前正在申请开源项目  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(12)

随笔分类(54)

随笔档案(59)

文章分类(2)

文章档案(1)

相册

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜