`
hqman
  • 浏览: 358554 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
阅读更多
 Willow  
由Huihoo Power开发详细可到其中文主页查看。

OpenWFE 
OpenWFE是一个开放源码的Java工作流引擎。它是一个完整的业务处理管理套件:一个引擎,一个工作列表,一个Web界面和一个反应器(存放自动代理)。它可以可以跟你的程序很好的给合。

jBpm 
jBpm 是一个灵活可扩展的工作流管理系统。作为 jBpm运行时server输入的业务流程使用简单强大的语言表达并打包在流程档案中。jBmp将工作流应用开发的便利性和杰出的企业应用集成(EAI) 能力结合了起来。jBmp包括一个Web应用程序和一个日程安排程序。jBmp是一组J2SE组件,可以作为J2EE应用集群部署。

OpenEbXML  
OpenebXML项目致力于提供一个ebXML框架,主要支持不久将由 UN/CEFACT和OASIS发布的ebXML规范2.0版。

Werkflow 
Werkflow是一个灵活可扩展的基于流程和状态的工作流引擎。它的目标是满足可以想象的所有工作流程,从企业级的业务流程到小范围的用户交互流程。通过使用可插拔和分层结构,可以方便地容纳各种工作流语义。

OSWorkflow  
灵活是OSWorkflow最大特点。

wfmOpen  
WfMOpen是WfMC和OMG中所谓工作流设施(workflow facility) (工作流引擎)的J2EE实现。工作流通过扩展的XPDL描述。

OFBiz  
OFBiz 是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商 务类WEB应用系统的框架。 OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。

ObjectWeb Bonita
Bonita 是一个符合WfMC规范、灵活的协同工作流系统。 对于各种动作如流程概念建模、定义、实例化、流程控制和用户交互等提供了全面的集成图形工具。 100% 基于浏览器、使用SOAP和XML数据绑定技术的Web Services封装了已有的工作流业务方法并将它们以基于J2EE的Web Service形式发布。基于活动预测模型的第三代工作流引擎。

Bigbross Bossa 
速度非常快、轻量级的引擎,使用富有表达能力的Petri网定义工作流,不要求关系数据库,使用简单,能和Java应用集成。事实上,它是按嵌入式设计的。

XFlow  
XFlow运行于EJB和servlet容器中。

Taverna  
Taverna项目的目标是提供一种语言和软件工具,方便在eScience中使用工作流和分布计算技术。

Enhydra Shark  
Shark完全基于WfMC和OMG标准,使用 XPDL作为工作流定义语言。流程和活动的存储使用Enhydra DODS(一个开源OR映射工具)。

PowerFolder  
PowerFolder是一个容易使用,容易安装基于J2EE的工作流服务器,包括开发人员使用的基于web的studio。

Open Business Engine  
Open Business Engine是一个开放源码的Java工作流引擎,支持WfMC规范,包括接口1(XPDL)、接口2/3(WAPI)和接口5。OBE为活动的运行提供了一个可控的集中环境。OBE主要基于J2EE实现。

OpenWFE 
OpenWFE是一个开放源码的Java工作流引擎。 它包括可升级的三个组件:引擎、工作列表和Web界面。它的流程定义语言虽然使用XML格式,其灵感来源于 Scheme,一种Lisp方言。

Freefluo  
Freefluo 是一个使用Web Service的工作流协同工具,可以处理WSDL的Web Service调用。支持两种XML格式的工作流语言:IBM的WSFL和XScufl。Freefluo非常灵活,它的核心是不与任何工作流语言或执行 架构关联的可重用协同框架。 Freefluo包括可执行使用WSFL一个子集描述的工作流的运行库。

Twiste 
Twister的目标是提供新一代、易集成、应用Java领域中最新成果、面向B2B的工作流解决方案。流程引擎基于BPEL业务流程规范和Web Service标准。

Con:cern 
con:cern工作流引擎基于扩展的案例(case)处理方法,流程由一组具有前后条件的活动组成。

JFlower  
JFlower是一个用Java开发的工作流引擎,可以通过Java插件来扩展。服务器可以解析XML文档来执行任务,检查条件。会话数据保存在一个数据库中,所以服务器是完全可伸缩的。

JFolder  
JFolder (formerly PowerFolder) 是一个工作流服务器和开发环境,它可以配置在任何J2EE服务器与数据库。

JAWE  
基 于Java的图形化工作流编辑器 。图形化工作流编辑器 。使用JAVA语言开发,开放源码 。严格遵循WFMC规范 。XPDL(XML Process Definition Language)WFMC的 XML 过程描述语言 。工作流定义文件保存在本地的XML文件中

Zebra  
Zebra是一个工作流引擎。原先的设计是为了填补商业开源工作流引擎的空白。它有一些不同于其它工作流系统的特点:

*所有工作流模型都可以在workflow patterns中描述
*一个易于使用的GUI designer
*一个持久层中间件
*OO设计
*一个基于Turbine的Web应用程序

ActiveBPEL 
ActiveBPEL引擎是一个健壮的运行时环境,它能执行用户按BPWL4WS或just BPEL规范编写的业务流程.

YAWL  
YAWL(Yet Another Workflow Language)一个开源工作流语言/处理系统.它基于现有的工作流处理系统与工作流语言的一个精确分析.不像传统的系统,它提供对大部分工作流模式的 直接支持.YAWL支持控制流透视图,数据透视图并且能与WSDL标准的web服务相结合.

MOBE  
MidOffice BPEL Editor (MOBE) 是一个开源平台能够让执行,监控,调整,结束每个定义的过程和谐地结合起来.这个平台的实现使用到J2EE技术与公共的标准如:BPEL,XML与SOAP.

RUNA WFE
RUNA WFE是一个基于JBOSS-JBPM引擎的开源工作流工作平台它是一个跨平台适用于商业流程处理的最终用户解决方案,很容易与所有SQL数据库管理系统相结合.

micro-workflow
micro-workflow框架适用于那些要在他们程序中分离控制与逻辑方面的开发者,所以这个框架可以使他们的流程相互独立。这样有利于代码重复使用与代码的完整性。

bexee  
bexee是一个BPEL执行引擎并且是BPEL标准的一个开源实现.
分享到:
评论
3 楼 apaCrazy 2009-07-19  
java 开源http://www.open-open.com/2_08.htm上面有介绍...
2 楼 winstars 2009-07-01  
别看了,这家伙从别的地方转过来的
1 楼 mida 2009-02-17  
这么多的工作流引擎,你接触最多的是哪个???

相关推荐

    java 工作流简介

    Java工作流简介 工作流是一种自动化业务流程的技术,它定义了任务如何在不同参与者之间传递,以及这些任务如何根据预定义的规则和条件进行处理。在Java世界中,有许多开源的工作流引擎,可以帮助开发者实现复杂的...

    开发java工作流范例

    在IT行业中,Java工作流(Workflow)是一种自动化业务流程的技术,它允许开发者模拟和执行复杂的业务逻辑。在“开发java工作流范例”这个主题中,我们将深入探讨如何定义、生成以及实现工作流实例,特别是在Java环境...

    java 工作流定义 源码

    Java工作流定义(Workflow Definition)是企业应用中用于自动化业务流程的一种技术。它允许开发者创建、管理和执行一系列步骤,这些步骤按照预定义的顺序进行,以完成特定的业务任务。在Java环境中,工作流通常通过...

    java工作流

    【Java工作流】是将业务过程的部分或全部自动化的一种技术,尤其在多参与者间按预定义规则传递文档、信息或任务的场景下。工作流旨在实现预期的业务目标,提高效率,减少错误,并促进协作。在Java环境中,工作流可以...

    JAVA工作流引擎的开发和设计.pdf

    本文档针对Java工作流引擎的开发和设计进行了深入探讨,涵盖了工作流引擎的技术背景、整体架构设计、模型设计以及关键技术实现等重要知识点。 首先,Java作为一种开放性的程序设计语言,在互联网和PC端应用广泛,它...

    java工作流java工作流java工作流java工作流

    java工作流

    JAVA工作流 FLOWABLE V6.2 官方文档 中文版

    Aciviti 主创人员开发的 flowable。 JAVA工作流 FLOWABLE V6.2 官方文档 中文版

    最简约的java工作流源代码

    Java工作流是一个重要的软件开发领域,它涉及到流程的自动化、管理和监控。在这个“最简约的java工作流源代码”中,我们有机会深入理解如何在Java环境中实现基础的工作流功能。这个压缩包仅300多K,却包含了实现基本...

    Java工作流源码

    Java工作流源码是用于实现工作流自动化的一种编程资源,它可以帮助开发者构建高效、可扩展的企业级业务流程管理系统。在Java领域,工作流通常涉及到BPM(Business Process Management)技术,用于管理和优化组织内的...

    java实现工作流

    通过Java工作流,企业可以优化业务流程,减少人为错误,提高工作效率,同时增强业务流程的透明度和可追溯性。 总之,Java实现工作流提供了一种强大且灵活的方法来自动化和管理复杂的业务过程,结合Web技术和其他...

    jbpm Java工作流 教程

    ### jbpm Java工作流 教程 #### 一、jbpm简介 JBPM(Java Business Process Model)是Red Hat提供的一款开源的工作流引擎,用于在Java应用程序中实现业务流程管理(BPM)。它基于规范化的BPMN 2.0标准,支持图形化...

    java工作流资料

    Java工作流技术是一种在软件系统中管理业务流程的方法,它使得复杂的业务逻辑可以通过预定义的工作流程来自动化执行。在Java环境中,工作流引擎扮演着核心角色,它负责解析流程定义,驱动流程实例的执行,并根据业务...

    基于自研的流程设计器 + 自研后端Java工作流引擎,组成了一套纯JSON数据交互的自研工作流引擎系统 +工作流管理系统

    JsonFlow工作流基于自研的流程设计器 + 自研后端Java工作流引擎,组成了一套纯JSON数据交互的自研工作流引擎系统 + 工作流管理系统。本系统无论前端还是后端,其学习成本明显低于开源工作流引擎及附带流程设计器,...

    Java实现工作流技术简介

    工作流技术是组织内部自动...了解并掌握常见的Java工作流框架,结合Web技术,可以开发出满足不同需求的业务流程管理系统,提升企业的运营效率。通过学习提供的文档,可以从基础到实践,逐步掌握Java工作流的实现方法。

    java工作流资料文档

    Java工作流技术是一种在软件应用中实现业务流程自动化的方法,它允许程序动态地定义、执行和管理工作流程。本文将深入探讨Java工作流的相关知识点,基于提供的文档标题和描述。 首先,我们关注的是"JAWE(Java ...

    驰骋dotNet与java工作流引擎-表结构

    驰骋dotNet与java工作流引擎-表结构,阐释了CCBPM开源工作流引擎的主要表结构。

Global site tag (gtag.js) - Google Analytics