阅读更多

7顶
0踩

企业架构

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

2013-12-20 11:18 by 见习记者 Dead_knight 评论(6) 有14362人浏览
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
有时间了看看!

发表评论

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

相关推荐

  • 手摸手系列之SpringBoot+Vue整合snakeflow工作流实战

    官网了解到Snaker是一个基于Java的轻量级工作流引擎,适用于企业应用中常见的业务流程。本着轻量、简单、灵巧理念设计,定位于简单集成、多环境支持,基于Apache License Version 2.0开源协议发布。文档指南[点我...

  • workFlow学习总结---------------------常用的工作流引擎

    本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持 轻量: 核心代码行数大约7000行,强大的扩展性,支持Spring、Jfinal、Nutz平台级框架;支持Jdbc、SpringJdbc、Hiberna...更多Snaker信息 最近...

  • 共有90款 工作流引擎开源软件

    java工作流引擎,开源工作流引擎,工作流引擎是什么,工作流引擎设计,工作流引擎介绍,.net工作流引擎,工作流引擎比较,工作流引擎内核揭秘,.net开源工作流引擎,c#工作流引擎 驰骋工作流引擎 ccflow ...

  • 工作流

    共有90款 工作流引擎开源软件驰骋工作流引擎 ccflow 开源的驰骋工作流引擎简介 驰骋工作流引擎研发与2003年,具有.net与java两个版本,它们代码结构、数据库结构、设计思想、功能组成、操作手册完全相同。流程表单...

  • 流程引擎activiti

    本文将从这几个方面简单介绍了Activiti工作流引擎: 1、为什么要使用工作流引擎 2、BPMN2.0规范简介 3、开源BPMN项目对比 4、Activiti核心API 5、常见API调用步骤 1. 为什么要使用工作流引擎 假定我们有一个支付订单...

  • %3cp%3e 修改 值 html,integration.html

    Snaker - 开源轻量级工作流引擎SyntaxHighlighter.all();window.location.href="http://snakerdoc.jd-app.com/"; 首页入门插件实例集成设计商业计划集成集成snaker必须在classpath下增加snaker.properties,选择性的...

  • 程序员随笔

    infoq:企业级应用,关注软件开发领域 OSChina:开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大的源代码管理

  • Java常用类库以及简介,具体使用细节进行百度(爬虫爬取的数据)

    Aviator是一个高性能、轻量级的基于java实现的表达式引擎,它动态地将String类型的表达式编译成Java ByteCode并交给JVM执行。 Aviator支持所有的关系运算符和算术运... Java国际化开发包 ICU4J ICU4J 是...

  • 面试宝典2018

    它一句那个常 量” xyz ”对象的内容来创建出一个新 String 对象。如果以前就用过’ xyz ’ , 这句代表就不会创 建” xyz ”自己了 , 直接从缓冲区拿。    1 、栈区( stack )— 由编译器自动分配释放...

  • DNA进化算法及其改进研究样本.doc

    DNA进化算法及其改进研究样本.doc

  • 基于Matlab的水果识别程序:融合图像处理与深度学习技术

    内容概要:本文详细介绍了使用Matlab编写的水果识别程序。首先简述了人工智能和机器学习在水果识别领域的应用背景,强调了Matlab作为强大编程环境的优势。接着,文章逐步讲解了水果识别程序的具体实现流程,涵盖数据预处理、特征提取、模型训练以及最终的识别算法实现。每个环节都采用了先进的技术和方法,如图像去噪、大小调整、深度学习算法(特别是卷积神经网络CNN),并通过训练神经网络模型来提升识别精度。此外,还讨论了相关技术手段和技术挑战,展示了Matlab在图像处理和计算机视觉方面的强大能力。 适合人群:对图像处理、机器学习感兴趣的科研人员、学生及工程师。 使用场景及目标:适用于希望深入了解Matlab环境下水果识别程序的设计与实现的研究者;旨在帮助使用者掌握从数据准备到模型部署的一系列技能,为实际项目提供理论支持和技术指导。 其他说明:文中不仅提供了详细的程序实现步骤,还对未来发展方向进行了展望,鼓励更多人参与到水果识别及相关领域的研究中。

  • scratch少儿编程逻辑思维游戏源码-修复塔.zip

    scratch少儿编程逻辑思维游戏源码-修复塔.zip

  • spring-boot-2.5.13.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

  • scratch少儿编程逻辑思维游戏源码-天空之球.zip

    scratch少儿编程逻辑思维游戏源码-天空之球.zip

  • spring-boot-1.0.2.RELEASE.jar中文-英文对照文档.zip

    # 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

  • scratch少儿编程逻辑思维游戏源码-土豆兄弟.zip

    scratch少儿编程逻辑思维游戏源码-土豆兄弟.zip

  • scratch少儿编程逻辑思维游戏源码-小鸟冒险.zip

    scratch少儿编程逻辑思维游戏源码-小鸟冒险.zip

  • scratch少儿编程逻辑思维游戏源码-跳进火山.zip

    scratch少儿编程逻辑思维游戏源码-跳进火山.zip

  • scratch少儿编程逻辑思维游戏源码-跳跃引擎.zip

    scratch少儿编程逻辑思维游戏源码-跳跃引擎.zip

  • scratch少儿编程逻辑思维游戏源码-旋转(4).zip

    scratch少儿编程逻辑思维游戏源码-旋转(4).zip

Global site tag (gtag.js) - Google Analytics