Shark(Java)
SharkThe Enhydra Shark project delivers a workflow server with a difference. It is an extendable and embeddable Java Open Source workflow engine framework including a standard implementation completely based on WfMC specifications using XPDL (without any proprietary extensions !) as its native workflow process definition format and the WfMC "ToolAgents" API for serverside execution of system activities.
Homepage: http://www.enhydra.org/workflow/shark/index.html
Shark 怎样...(翻译)
概 述 你可以从这里找到常见问题的解答。 数据库 Shark 怎样与其他数据库进行配置? 结束安装过程后,你将有已建好的 HipersonicSQL 数据库。这还是比较有用的,Shark 也提供了你其他数据库的选择:DB2, PostgreSQL, MySQL,.... 首先你要停止任何可能正在运行的 Shark 实例(POJO swing 管...
Enhydra Shark 管理(翻译)
什么是 Enhydra Shark 管理程序? Shark 管理程序是一个 Java swing 应用程序,管理者可用于进行 Shark 引擎的管理。有两种管理程序,一种是把 shark 直接作为库来使用,另一种是利用 shark 的 CORBA 包装器接口,配置成CORBA 服务与Shark进行通信。该管理程序可用来处理含有XPDL文件(上传新的 XPDL 文件或删除已有)的 shark 外部库,向...
Shark 从零开始(I)(翻译)
本文一步步讲解如何从获得、编译、建立环境到运行 Shark 的方法。按照本文给出的步骤,Shark 可实际运行起来。应该注意的是,本文所用数据库为 MySQL,并在 windows 2000 上运行。本文是从很多笔记和 Shark 小组提供的线索中总结出来的,这种经历痛苦而又幸运。 之所以我没有使用可执行安装程序的原因是,我想从零开...
Enhydra Shark 简介(翻译)
介 绍 Enhydra Shark 项目以一种不同的方式交付了一个工作流服务器。 Enhydra Shark 是一个可扩展的工作流引擎框架,它包括一个完全基于 WFMC 规范的标准实现,它使用XPDL(没有任何自己新的扩展)作为自身的工作流流程定义格式,使用WFMC 的 "ToolAgents" API 作为系统活动的服务器端...
shark工作流学习(三)
Shark特征 Shark1.0是一款简洁、实用的完全符合WFMC规范的工作流引擎。 它具备以下几个特点: 1 在使用过程中,把流程名字尝试改成中文,但是对流程的驱动有一些影响,表明shark1.0不能完全支持支持中文,这还需要根据实际情况进行改进。 2 相比ofbiz、obe,shark1.0是一款纯粹的工作流引擎,在此基础上可以自行开...
shark工作流学习(二)
Shark用户化配置 Shark1.0利用自己和轻量级持久层dods和自带的小型数据库交互。如果要指定数据库和dods交互,你需要修改一些相关的配置文件,以mysql数据库为例:修改shark.conf, //初始化数据库数组 DatabaseManager.Databases[] = "HongSoft" //指定要用到的数据库 DatabaseManager.DefaultDatabase = " HongSoft " &nbs...
shark工作流学习(一)
1 shark综述 根据 WfMC 的定义,工作流(Work Flow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。 简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。我们可以将整个业务过程看作是一条河,其中流过的就是工作流。 工作流引擎对工作流进行控制。 Shark1.0完全是根据WF...
shark工作流源代码学习(一)
org.enhydra.shark.SharkEngineManager SharkEngineManager是shark引擎的控制室,它在shark引擎内部使用,shark引擎的所有管理器都是由它产生的。 SharkEngineManager使用了singleton模式,保证整个系统只有一个它的instance // the one and only instance of this class private static SharkEngineManager engineManager; ...