• micro-workflow


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

    网友留言/评论

    我要留言/评论

    相关开源项目

    OpenWFE:OpenWFE是一个开放源码的Java工作流引擎。它是一个完整的业务处理管理套件:一个引擎,一个工作列表,一个Web界面和一个反应器(存放自动代理)。它可以可以跟你的程序很好的给合。
    XFlow:XFlow运行于EJB和servlet容器中。
    Zebra:Zebra是一个工作流引擎。原先的设计是为了填补商业开源工作流引擎的空白。它有一些不同于其它工作流系统的特点:

    *所有工作流模型都可以在workflow patterns中描述
    *一个易于使用的GUI designer
    *一个持久层中间件
    *OO设计
    *一个基于Turbine的Web应用程序
    MOBE:MidOffice BPEL Editor (MOBE) 是一个开源平台能够让执行,监控,调整,结束每个定义的过程和谐地结合起来.这个平台的实现使用到J2EE技术与公共的标准如:BPEL,XML与SOAP.
    JFolder:JFolder (formerly PowerFolder) 是一个工作流服务器和开发环境,它可以配置在任何J2EE服务器与数据库。
    Dalma:这个引擎的核心是能够捕获一个线程的执行状态并在过后恢复它.利用Dalma来开发Workflow应用程序能够让你像开发普通程序一样简单而不需要任何样板文件。
    OpenEbXML:OpenebXML项目致力于提供一个ebXML框架,主要支持不久将由 UN/CEFACT和OASIS发布的ebXML规范2.0版。
    ActiveBPEL:ActiveBPEL引擎是一个健壮的运行时环境,它能执行依据BPEL4WS或just BPEL1.1与WS-BPEL2.0规范编写的业务流程。
    BeanFlow:BeanFlow是一个用于创建工作流的轻量级java类库,它使用bean来组织、协调事件。你可以把BeanFlow想像成是BPEL的一种简单选择,在其工作流上的所有说明定义和实现都是采用java代码来代替XML描述。
    Fire Workflow:# Fire Workflow由模型、引擎、设计器(包含模拟器)三部分组成。 模型部分规定了流程定义文件的各种元素及其相互关系,例如流程(WorkflowProcess)、活动(Activity)、转移(Transition)、开始节点(StartNode)、结束节点(EndNode)、同步器(Synchronizer)。模型部分的实现在 org-fireflow-model.jar中。
    # 引擎读取流程定义文件并解释执行。引擎提供一组对象和相关的API供外部系统调用,如流程实例(ProcessInstance)、任务实例(TaskInstance)、工单(WorkItem)、事件等等。引擎部分的实现在org- fireflow-engine.jar中。
    # 设计器编辑并输出流程定义文件。Fire Workflow的设计器附带了强大的模拟器,可以在设计时模拟流程的执行,从而检查流程定义的正确性。