01.
shark工作流源代码学习(四)怎么装载流程定义上篇文章已经讨论过,流程定义的装载只需要做一次;下面讨论怎么装载的问题。 首先给出流程定义的装载的代码,其中的序号对应于后面的解释:/***输入的是流程定义文件名,返回的是流程定义的包ID*/public...查看完整版>>
shark工作流源代码学习(四)
02.
shark工作流源代码学习(三)怎么使用Shark 前面写了两篇Shark源代码分析的文章,但有很多同行来信讨论的是怎么使用Shark,所以这篇先用Shark的源代码来讨论怎么使用Shark的问题。 Shark的使用有两种方式:作为Corba服务和调用API。实际上,在我们安...查看完整版>>
shark工作流源代码学习(三)
03.
shark工作流源代码学习(二)org.enhydra.shark.Shark 在启动Shark引擎前,要对它进行配置,配置要做的操作就是Shark.configure("shark.conf"),下面按先后顺序说明; 1) 整个系统只用配置一次,如果已经配置过,将不会再配置而直接返回,如下:if (isCo...查看完整版>>
shark工作流源代码学习(二)
04.
shark工作流学习(三)Shark特征 Shark1.0是一款简洁、实用的完全符合WFMC规范的工作流引擎。它具备以下几个特点: 1 在使用过程中,把流程名字尝试改成中文,但是对流程的驱动有一些影响,表明shark1.0不能完全支持支持中文,这还需要根...查看完整版>>
shark工作流学习(三)
05.
shark工作流学习(二)Shark用户化配置 Shark1.0利用自己和轻量级持久层dods和自带的小型数据库交互。如果要指定数据库和dods交互,你需要修改一些相关的配置文件,以mysql数据库为例:修改shark.conf,//初始化数据库数组DatabaseManager...查看完整版>>
shark工作流学习(二)
06.
shark工作流源代码学习(一)org.enhydra.shark.SharkEngineManager SharkEngineManager是shark引擎的控制室,它在shark引擎内部使用,shark引擎的所有管理器都是由它产生的。SharkEngineManager使用了singleton模式,保证整个系统只有一个它的i...查看完整版>>
shark工作流源代码学习(一)
07.
shark工作流学习(一)1 shark综述根据 WfMC 的定义,工作流(Work Flow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进...查看完整版>>
shark工作流学习(一)
08.
shark工作流文档翻译活动-SharkAdminShark Admin什么是shark admin应用程序?Shark Admin应用程序是一个java swing应用程序,它是管理员用来管理Shark引擎的工具。我们提供了两个admin应用程序,第一个直接使用shark库,另一个是与作为CORBA服务的shark...查看完整版>>
shark工作流文档翻译活动-SharkAdmin
09.
shark工作流文档翻译活动-工具代理Shark工具代理关于工具代理(从WFMC文档上的引用)应用接口调用定义了一个位于工作流管理系统合其他应用程序之间的装置接口。然而他和其他的合并接口定义还是不同的。调用一个应用不是一个工作流指定的功能,但是一个...查看完整版>>
shark工作流文档翻译活动-工具代理
10.
Shark工作流文档翻译活动-前言关注Shark已有一个月之久。在学习当中总有一个感觉就是看英文文档总感觉麻烦和别扭。也许是因为我的E文不好的原因吧。在网上不断地搜索shark的中文资料,不过总是失望而归。Shark的中文资料实在太少了。因此萌生了将...查看完整版>>
Shark工作流文档翻译活动-前言
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。