阅读更多

7顶
0踩

企业架构

原创新闻 轻量级工作流引擎 snaker 1.1 发布

2013-12-20 11:18 by 见习记者 Dead_knight 评论(6) 有14252人浏览
Snaker是基于Java的轻量级开源工作流引擎,本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持。

目前支持以下组件模型:

  • start
  • end
  • task
  • custom
  • subprocess
  • decision
  • fork
  • join
能够适应各种实际项目场景

  • spring3
  • hibernate
  • mybatis
  • springjdbc
  • dbutils
snaker 1.1 新版本主要增加以下功能:

  • 任务撤回
  • 驳回、任意回退
  • 自由流程
  • 任务的局部拦截器
借助于mopaas的云平台,现已将示例应用发布到mopaas上,地址为:http://snaker.sturgeon.mopaas.com
项目地址:https://git.oschina.net/yuqs/snaker-core
demo源码地址:http://git.oschina.net/yuqs/snaker-demo
参考手册:http://pan.baidu.com/s/1xPxqA
7
0
评论 共 6 条 请登录后发表评论
6 楼 Dead_knight 2013-12-25 19:17
wanghuanqiu 写道
我咋就没找到流程设计器呢

http://git.oschina.net/yuqs/snaker-core/attach_files
这个下面的snaker-designer_1.1.2.jar 附件
5 楼 wanghuanqiu 2013-12-25 13:46
我咋就没找到流程设计器呢
4 楼 Dead_knight 2013-12-23 20:41
ASTER1111 写道
看了一下,流程图有点简单;建议提供一个接口,可以对流程图二次开发,加入一些用户需要的功能(查看步骤状态,完成或超时时间,处理人或者待办人等)

我要达到的目标就是流程图形可定制、图形的执行机制可定制。
3 楼 Dead_knight 2013-12-23 20:39
ASTER1111 写道
看了一下,流程图有点简单;建议提供一个接口,可以对流程图二次开发,加入一些用户需要的功能(查看步骤状态,完成或超时时间,处理人或者待办人等)

你说的我考虑过,目前是支持节点模型的二次开发扩展,而eclipse的流程设计器插件目前还没重构好(目前图形的节点已经根据配置xml来定义了,包括属性),等重构好,图形元素、属性元素、图形解析器都通过配置文件读取,这样就完全定制化了。等下一个版本发布的时候,就可以看到了。
谢谢关注并支持
2 楼 ASTER1111 2013-12-23 16:58
看了一下,流程图有点简单;建议提供一个接口,可以对流程图二次开发,加入一些用户需要的功能(查看步骤状态,完成或超时时间,处理人或者待办人等)
1 楼 丿名人灬筱易 2013-12-23 09:24
有时间了看看!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics