Snaker是一个基于Java的开源工作流引擎,适用于企业应用中常见的业务流程。本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持 轻量: 核心代码行数大约7000行,强大的扩展性,支持Spring、Jfinal、Nutz平台级框架;支持Jdbc、SpringJdbc、Hiberna...更多Snaker信息 |
最近更新: Snaker 2.5.0 发布,Java 轻量级工作流引擎 发布于 2年前
驰骋工作流引擎研发与2003年,具有.net与java两个版本,这两个版本代码结构,数据库结构,设计思想,功能组成, 操作手册,完全相同. 导入导出的流程模版,表单模版两个版本完全通用。 CCFlow是.net版本的简称,由济南团队负责研发,JFlow是在java版本的简...更多JFlow信息 |
JStorm是参考storm的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。经过4年发展,阿里巴巴JStorm集群已经成为世界上最大的集群之一,基于JStorm的应用数量超过1000个。数据显示,JStorm集群每天处...更多JStorm-Alibaba信息 |
最近更新: JStorm-Alibaba —— Storm 的实时流式计算框架 发布于 1个月前
jBpm是一个灵活可扩展的工作流管理系统。作为 jBpm运行时server输入的业务流程使用简单强大的语言表达并打包在流程档案中。jBpm将工作流应用开发的便利性和杰出的企业应用集成(EAI)能力结合了起来。jBpm包括一个Web应用程序和一个日程安排程序。jBpm是一...更多jBPM信息 |
最近更新: jBPM 6.5.0 发布,工作流管理系统 发布于 2周前
Activiti是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员。其核心是超快速,稳定的BPMN2流程引擎。它易于与 Spring集成使用。更多Activiti信息 |
最近更新: Activiti 5.21.0 发布,业务流程管理 发布于 4个月前
1.项目简介 1.1 项目信息 本项目旨在让Activiti初学者可以快速入门,使用工作流里面的请假流程作为Activiti企业实战的Hello World。 简单通过这个实例说明如何结合流程与业务,表单、业务、流程之前如何衔接…… 发起这个项目也是目前没有太完整、接近企业...更多kft-activiti-demo信息 |
最近更新: kft-activiti-demo 1.14.0 发布,Activiti 快速入门 Demo 发布于 12个月前
Spring Workflow目前还是 Spring 项目集合中的一个孵化器项目,表明 Spring 开始涉足工作流开发领域。Spring Workflow 把所有工作流的组件都当作是一个普通的Spring Bean,因此所有的流程、状态以及转换的操作都可以利用 Spring 原有的优势。 关于 Spring...更多Spring Workflow信息 |
jBPM Web Designer 是一款开源的基于 Web 的 jBPM 流程设计工具。 采用纯JS且面向对象的编程方式(事件处理机制swing、extjs思想中毒很深)开发,动态生成div等HTML代码,利用外部样式表以实现多风格支持,根据窗口大小自适应宽高,以使编辑区域最大可视化...更多jBPM Designer信息 |
最近更新: jBPM Designer 2.4.0.Final 发布 发布于 4年前
StarFlow是一个轻量级的工作流引擎,它融入了我所接触的电信行业业务流程的特殊要求(电信行业是中国流程化水平非常高的一个行业,同样很好满足其他行业的需求),提供了灵活的工作任务分派策略、业务流程版本管理策略、丰富的流程模式、灵活的组织模型和子...更多StarFlow信息 |
最近更新: StarFlow 0.7.5 发布,工作流引擎 发布于 5年前
OBPM是一个开源,轻量级的BPM系统。它的目标是让非IT人员也可以轻松构建IT业务处理流程。OBPM内建工作流引擎(Workflow Engine), Form构建器,Report设计器。OBPM支持浏览器(IE/Firefox)做为客户端,同时还提供了强大的图形客户端。...更多OBPM信息 |
jBPM-side是由开放流程用户组发起和维护的开源工作流项目,以jBPM4为核心,进行扩展和封装的开源工作流项目,根据国内业务系统使用工作流的特点,对接口重新组织和封装,并增加了一些国内工作流项目常用的功能,例如会签、回退、并发子流程等,并且开发了基...更多jBPM-side信息 |
Fireflow 是一个java工作流套件,包含引擎、设计器等等。 Fire Workflow由模型、引擎、设计器(包含模拟器)三部分组成。 模型部分规定了流程定义文件的各种元素及其相互关系,例如流程(WorkflowProcess)、活动(Activity)、转移 (Transition)、开始节点...更多Fireflow信息 |
OSWorkflow是一个灵活的工作流引擎,设计成可嵌入到企业应用程序中。它提供了许多的持久化API支持包括:EJB,Hibernate,JDBC和其它。OSWorkflow还可以与Spring集成。 OSWorkflow is fairly different from most other workflow systems available, both co...更多OSWorkflow信息 |
Bonita 是一个符合WfMC规范、灵活的协同工作流系统。 对于各种动作如流程概念建模、定义、实例化、流程控制和用户交互等提供了全面的集成图形工具。 100% 基于浏览器、使用SOAP和XML数据绑定技术的Web Services封装了已有的工作流业务方法并将它们以基于J...更多Bonita信息 |
最近更新: Bonita 5.7.2 发布,协同工作流引擎 发布于 4年前
Joget Workflow是一个工作流管理系统,用户可以利用这个平台为他们机构的业务流程设计相应的工作流并部署和运行该工作流。它拥有以下特性: 设计、部署、运行简单和快速。 流程引擎支持XPDL标准。 提供图形化流程设计器和表单构建器。 流程监控。 支持通过...更多Joget Workflow信息 |
最近更新: Joget Workflow v5 发布,工作流管理系统 发布于 8个月前
OpenWFE是一个开放源码的Java工作流引擎。它是一个完整的业务处理管理套件:一个引擎,一个工作列表,一个Web界面和一个反应器(存放自动代理)。它可以可以跟你的程序很好的给合。 OpenWFE 1.7.2 - is built with Maven 2 - is available as a Ma...更多OpenWFE信息 |
FixFlow是一款自主研发的开源BPM流程引擎。它本是来自2000年研发的 ES开发平台的工作流内核。 4.0版本设计之初就参考了最为新颖的BPMN2.0标准草案,在新标准正式发布后,我们就积极参与到标准实现的工作中去。 我们吸纳了 jBPM3 和 Activiti5 等国际开源流...更多FixFlow信息 |
Drools Flow为Drools平台提供了工作流或者(业务)流程能力。一个业务流程或者工作流使用一个流程图表描述了一系列需要执行的步骤的顺序。这使得它更容 易来描述一个各种不同任务的复杂组合。流程在描述基于状态的,长时间运行的过程时特别有用。Drools Fl...更多Drools Flow信息 |
Orchestra Designer项目来源于2009年OW2 开源比赛题目,目标是为OW2上的开源BPEL引擎Orchestra提供一个基于Flex技术的在线工作流编辑工具,并与Orchestra的Web 2.0管理控制台集成。该建模工具针对非技术人员,采用一种比BPEL更面向业务、更直观的图元作为建...更多Orchestra Designer信息 |
JWFD开源工作流LOGO JWFD的全称是 JAVA WORKFLOW DESIGNER(JAVA工作流设计者) 但是它并不仅仅是一个基于JGRAPH组件的工作流设计器,而是包括流程引擎控制模块和流程数据结构在内的一个非常实用的工作流系统,可以很容易的嵌入到 包括 ERP,CRM,OA等 ...更多JWFD信息 |
Oozie 是一个开源的工作流和协作服务引擎,基于 Apache Hadoop 的数据处理任务。Oozie 是可扩展的、可伸缩的面向数据的服务,运行在Hadoop 平台上。 Oozie 包括一个离线的Hadoop处理的工作流解决方案,以及一个查询处理 API。...更多Oozie信息 |
最近更新: Apache Oozie 3.2.0 发布,工作流引擎 发布于 4年前
TobFlow (Total Object Base and Flow or the Object Flow) 是一个工作流的引擎。 首页截图: 工作流页面截图:更多TobFlow信息 |
Zebra是一个工作流引擎。原先的设计是为了填补商业开源工作流引擎的空白。它有一些不同于其它工作流系统的特点: *所有工作流模型都可以在workflow patterns中描述 *一个易于使用的GUI designer *一个持久层中间件 *OO设计 *一个基于Turbine的Web应用程序...更多Zebra.berlios信息 |
Shark是一个完全基于WFMC和OMG规范的工作流引擎 l 他使用了WFMC的XML过程定义语言(XPDL)作为自己的过程定义语言。 l 在他的标准核心实现中,shark是一个不需要创建他自己的线程的库,并且他能够被使用到不同的环境中(在WEB应用中、再SWING应用中、作为 ...更多Enhydra Shark信息 |
Flow4J是一个可在Eclipse平台下以拖放的方式进行工作流建模的插件.一个工作流程可包含许多流程步骤(在该项目中叫作flowlet),然后这些步骤可接连在一起组合成复杂的流程.所有流程将包含以下两种类型的flowlet:Control Flowlets如开始,判断与跳转Flowlets这些...更多Flow4J信息 |
iweb WorkFlow基于j2ee平台开发,采用先进的可嵌入(Plug-in or Embeddable)的构件化设计模式,可方便的构筑基于流程管理的协同协作信息平台以及其他协同化应用产品,也可与其他现有应用系统实现快速集成。 iweb WorkFlow(以下简称iweb WF)符合工作流管...更多iweb WorkFlow信息 |
基于Java的图形化工作流编辑器。图形化工作流编辑器 。使用JAVA语言开发,开放源码 。严格遵循WFMC规范 。XPDL(XML Process Definition Language)WFMC的 XML 过程描述语言 。工作流定义文件保存在本地的XML文件中 Enhydra JaWE (Java Workflow Editor) ...更多JaWE信息 |
Camunda BPM 是一个灵活的工作流和过程自动化框架,它的核心是一个在Java虚拟机内部运行的原生BPMN 2.0流程引擎,因此它可以嵌入到任何Java应用程序或运行时容器中。Camunda BPM与Java EE 6集成,并可以与Spring Framework完美匹配。 Camunda BPM平台还提供...更多Camunda BPM信息 |
ActiveBPEL引擎是一个健壮的运行时环境,它能执行依据BPEL4WS或just BPEL1.1与WS-BPEL2.0规范编写的业务流程。 The ActiveBPEL Community Edition Engine We are pleased to make available Active Endpoints' open source implementation of the Business ...更多ActiveBPEL信息 |
Werkflow是一个灵活可扩展的基于流程和状态的工作流引擎。它的目标是满足可以想象的所有工作流程,从企业级的业务流程到小范围的用户交互流程。通过使用可插拔和分层结构,可以方便地容纳各种工作流语义。更多Werkflow信息 |
Micro-Flow 工作流框架的目标开发想要单独的控制和逻辑方面的程序,从而使他们流程独立。良好的要素的流程独立应用促进改变,因为最常见的业务上的变化、转化过程的变化,而无需改动代码。 The micro-workflow framework targets developers who want to ...更多Micro-Flow信息 |
Apache Agila 是一个简单的业务流程管理( BPM )产品,它可以很容易地嵌入到其他应用程序和运行在各种设备,包括掌上电脑。更多Apache Agila信息 |
由Huihoo Power开发的工作流,详细开发文档可到其主页查看。 ======================================= WILLOW 2.0 主要修改 ======================================= (1) 修改流程流转的判定脚本解析器的实现体系 (2) 整合LOCAL/REMOTE访问接口,...更多Willow信息 |
EasyFlow 是一个非图形引擎为基础的BPM(商业过程管理)的定义模型时,可以修改其实例正在运行。EasyFlow的基础上的任务和他们的语义,这是容易理解,设计,修改和重构业务流程。更多EasyFlow信息 |
YAWL(Yet Another Workflow Language)一个开源工作流语言/处理系统.它基于现有的工作流处理系统与工作流语言的一个精确分析.不像传统的系统,它提供对大部分工作流模式的直接支持.YAWL支持控制流透视图,数据透视图并且能与WSDL标准的web服务相结合....更多YAWL信息 |
Swish是一个开源基于Web Services的工作流程的API /引擎。这个名字的缩写沙沙是来自一句简单的Web服务界面鲨鱼。沙沙提供了一个方便的Web服务层的顶部Enhydra鲨鱼,提供两个主要优点: 1 。开放鲨鱼更广泛的开发,支持Java和非Java的客户。 Java客户端的支...更多Swish信息 |
JPEd是一个流程描述图形编辑器。它使用由WfMC规范定义的XPDL1.0交换格式。更多JPEd信息 |
Sarasvati 是一个简单易用的工作流引擎,提供基本的功能,拥有简单的图形执行引擎和通过XML进行流程定义,能简单嵌入web项目。 Sarasvati 主要功能: 1。简单,优秀的文档,基于图形执行的项目核心 2。流程模块化 :通过加载时间或运行时间进行组合 3。提供...更多Sarasvati信息 |
Pegasus (飞马座)工作流管理系统包括一套技术标准工作流程应用程序中执行帮助许多不同的环境中,包括桌面、校园集群、网格、云。它弥补了科学领域和执行环境通过自 动映射到分布式资源的高层工作流描述。它会自动定位必要的输入数据和计算资源所需的工作流执...更多Pegasus WMS信息 |
最近更新: Pegasus WMS 4.2.2 发布,工作流管理系统 发布于 3年前
kbee.workflow 是一个业务流程管理平台和综合的Java的Eclipse平台。设计简单,灵活和专注于开发。它包括一个图形化的过程Petri网设计集成到Eclipse和查询语言类似OQL 。 主要组成部分: * kbee工作流服务器 * kbee工艺设计师:平面设计的程序,利用P...更多kbee.workflow信息 |
JFolder 的前身是 PowerFolder,是一个工作流引擎和开发工具。通过配置可以跟 J2EE 应用以及数据库系统进行集成。更多JFolder信息 |
Open Business Engine 是一个用Java编写的开源工作流引擎。OBE工作流程定义的文字XPDL ,WfMC's XML 过程定义语言,通常是在J2EE容器内部执行。 架构图:更多Open Business Engine信息 |
一般的时候,我们都采用编程式开发,编程式开发的好处非常明显:直接、高效、自由,当然其缺点也是有的,与其优点刚好相对,因为直接,所以有些变化都要进行代码上的修改;因为高效,所以一旦出问题,导致的结果也比较严重,因为自由,所以带来的修改风险也...更多TinyFlow信息 |
耀强XPDL编辑器是一个图形化的XPDL编辑器,完全遵循WfMC规范,同时支持WfMC的xpdl 2.1、1.0标准. Yaoqiang XPDL Editor (YXE) is a graphical editor for workflow process definitions, compliant with WfMC specifications( XPDL 2.1 and 1.0 )...更多YXE信息 |
Riftsaw是一个针对JBoss应用程序服务器容器优化过的WS-BPEL 2.0引擎,采用Java语言编写, 因此可以夸平台运行在 Linux或者Unix操作系统的 主机上。 Riftsaw支持生命周期短暂,但需要长期运行的的进程的执行,持久化于恢复,以及相关流程的描述,JBoss提供的...更多JBoss Riftsaw信息 |
最近更新: JBoss RiftSaw 3.0.0-M2 发布 发布于 5年前
JBoss BPM Suite是一个集合JBoss BRMS所有功能的业务流程管理平台,并为建模、自动化、模拟化和业务流程监控提供额外支持。JBoss BRMS是用于业务规则管理和复杂事件处理的平台,帮助企业用户架构业务规则,并根据规则做出相应的业务决策,而不只是直接在程...更多JBoss BPM Suite信息 |
最近更新: JBoss BPM Suite v6.1 发布,业务流程管理 发布于 2年前
micro-workflow框架适用于那些要在他们程序中分离控制与逻辑方面的开发者,所以这个框架可以使他们的流程相互独立。这样有利于代码重复使用与代码的完整性。更多micro-workflow信息 |
Orchestra 是一个用来处理长流程和面向服务流程的解决方案。提供了用来处理复杂流程的功能。基于 OASIS 标准的 BPEL 商业流程执行语言。主要目标是协助提升流程、服务交互的过程控制。 Orchestra v.4的关键特性 通用的引擎:过程虚拟机 BPEL 2.0 标准 基于...更多Orchestra信息 |
BpmScript是一个持续的脚本平台,业务流程管理。其特点包括: *集群进程 *工作表支持 * ServiceMix JBI一体化 *网络管理控制台 *版本过程 *子进程 *远程API *半异步过程 *并行进程...更多BpmScript信息 |
速度非常快、轻量级的引擎,使用富有表达能力的Petri网定义工作流,不要求关系数据库,使用简单,能和Java应用集成。事实上,它是按嵌入式设计的。 Bossa is a workflow engine written in Java. The engine is very fast and lightweight, uses a very e...更多Bigbross Bossa信息 |
JFlower是一个用Java开发的工作流引擎,可以通过Java插件来扩展。服务器可以解析XML文档来执行任务,检查条件。会话数据保存在一个数据库中,所以服务器是完全可伸缩的。更多JFlower信息 |
WfMOpen是WfMC和OMG中所谓工作流设施(workflow facility) (工作流引擎)的J2EE实现。工作流通过扩展的XPDL描述。 WfMOpen is a J2EE based implementation of a workflow facility (workflow engine) as proposed by the Workflow Management Coalition (...更多WfMOpen信息 |
AntFlow是一个工具,自动化和数据带调度的系统,包括那些复杂的依赖关系和工作流程的逻辑。 Antflow代表着一种新方法来简化系统自动化,利用管道的热文件夹铁链连在一起来执行特定的任务。使用XML , Antflow同伙自动化任务,如数据传输,压缩,或加密,以...更多Antflow信息 |
IX Workflow Modeler是一个用于工作流建模的图形工具。工作流模型可以在不依赖于应用程序逻辑的基础上进行创建和编辑,然后再与工作流应用程序结合。从而能够快速,方便,透明地进行商业流程维护。IX Workflow Modeler是一个Eclipse插件。...更多IX Workflow Modeler信息 |
最近更新: Apache Taverna Language 0.15.1-incubating 发布 发布于 8个月前
RUNA WFE是一个基于JBOSS-JBPM引擎的开源工作流工作平台它是一个跨平台适用于商业流程处理的最终用户解决方案,很容易与所有SQL数据库管理系统相结合.更多RUNA WFE信息 |
Freefluo 是一个使用Web Service的工作流协同工具,可以处理WSDL的Web Service调用。支持两种XML格式的工作流语言:IBM的WSFL和XScufl。Freefluo非常灵活,它的核心是不与任何工作流语言或执行架构关联的可重用协同框架。 Freefluo包括可执行使用WSFL一个子...更多Freefluo信息 |
BeanFlow是一个用于创建工作流的轻量级java类库,它使用bean来组织、协调事件。你可以把BeanFlow想像成是BPEL的一种简单选择,在其工作流上的所有说明定义和实现都是采用java代码来代替XML描述。更多BeanFlow信息 |
Imixs开源项目的设立是为了促进发展的工作流技术的基础上开放的软件标准。范围之内的这个项目中,各种技术和程序,允许出版和支持发展的开放的,面向 过程的工作流程系统。该项目包括建立一个框架,以创建工作流程系统,以及作为一个参考的基础上实施的知标...更多Imixs IX Workflow信息 |
JavaFBP 是一书"Flow-Based Programming" 中描述概念的 Java 实现版本。它允许开发者将一个网络应用逻辑指定为“黑盒子”组件,并在线程中进行调度执行。 JavaFBP 本身有一套比较复杂的用于描述语法的XML,同时提供一个可视化的流程绘制工具 DrawFBP ,如下...更多JavaFBP信息 |
OpenWebFlow是基于Activiti(官方网站http://activiti.org/)扩展的工作流引擎,它扩展的功能包括: 完全接管了Activiti对活动(activity)权限的管理。Activiti允许在设计model的时候指定每个活动的执行权限,但是,业务系统可能需要根据实际情况动态设置...更多openwebflow信息 |
Syrup是一个自适应的工作流系统,它不同其它工作流解决方案没有遵循复杂的标准如Wf-XML,BPML和XPDL。Syrup可以用来描述作业,程序步骤,资料导入/导出需求和作为描述每个商业流程步骤的工具。为了能达到这些需求,Syrup提供了五种基础概念 Tasks(作业), Lin...更多Syrup信息 |
SWAMP是一个运行在tomcat之上灵活,基于Java的工作流处理平台.。它从XML文件读取它的工作流定义。通过Web和SOAP接口管理,追踪工作流的instance,单个任务的执行。更多SWAMP信息 |
这个引擎的核心是能够捕获一个线程的执行状态并在过后恢复它.利用Dalma来开发Workflow应用程序能够让你像开发普通程序一样简单而不需要任何样板文件。 Many applications of today need to have a part of the program that waits for other entities. F...更多Dalma信息 |
JawFlow是一个部分遵循WfMC规范,采用JMX技术开发的工作流引擎。它能够解析XPDL,并能够用Java或BSF支持的脚本语言来自定义行为。更多JawFlow信息 |
Wilos是一个协调过程的软件。它允许项目的管理员通过在 Eclipse 进程框架管理器中将进程导出到一个XML文件中。这个过程是基于软件过程工程元模型( SPEM2 )规范标准的 。更多Wilos信息 |
文章参考自《http://www.oschina.net/project/tag/129/workflow?lang=19&os=0&sort=view&p=4》