OSWorkFlow
悠悠隐于市
软件开发
展开
-
OSWorkflow的第一个程序
OSWorkflow的第一支程式OSWorkflow的第一支程式 (史帝芬, 2005/6/4, hi.steven@gmail.com) 自从C的圣经版以Hello World程式开始引导初学者学习程式语言以来,多数的程式语言入门书也都如法刨制。 OSWorkflow没办法写出那种一目了然的程式,但是我仍尽量将程式简化,希望初学者能在看完这第一支程式后,就能有所体会。接下来将讲解如何写出第...原创 2010-12-19 13:52:58 · 127 阅读 · 0 评论 -
OSWorkFlow入门指南
OSWorkFlow入门指南目的 这篇指导资料的目的是介绍OSWorkflow的所有概念,指导你如何使用它,并且保证你逐步理解OSWorkflow的关键内容。 本指导资料假定你已经部署OSWorkflow的范例应用在你的container上。范例应用部署是使用基于内存的数据存储,这样你不需要担心如何配置其他持久化的例子。范例应用的目的是为了说明如何应用OSWorkflow,一旦...原创 2011-01-27 16:27:07 · 116 阅读 · 0 评论 -
基于开源工作流引擎OSWorkflow的业务系统实例——请假审批系统
近日调查osworkflow的相关知识,寻找一个能够运行的实例,相关的资料比较少,javaeye上搜到一篇:(主题:基于开源工作流引擎OSWorkflow的业务系统实例——请假审批系统 http://www.iteye.com/topic/100499)里面附有源码,实际运行以后发现很多问题,经过调试修改以后,得以解决;总的来说,以上实例还是很不错的;对于理解工作流的原理很有助益。...原创 2010-12-20 13:20:53 · 303 阅读 · 0 评论 -
OSWorkflow表结构分析
OSWorkflow表结构分析研究了一段时间的OSWorkflow,对其表结构做了一些分析,能帮助深入的学习:以Oracle为例1.========================================================================================create table OS_PROPERTYENTRY --存储pro...原创 2010-12-19 14:15:02 · 188 阅读 · 0 评论 -
OSWorkflow观念探讨
OSWorkflow观念探讨 -转自史蒂芬--流程设定基础 (史帝芬, 2005/6/6, hi.steven@gmail.com) 看完第一支程式,相信读者会有许多疑问,这里先就流程的设定做初步的介绍。首先,读者应该注意到了,第一支程式的用到三个xml设定档,这三个是设定流程的设定档,说明如下。 osworkflow.xml:这个档案是设定流程是否存在资料库或存在记忆体,前面的内...原创 2010-12-19 14:13:22 · 107 阅读 · 0 评论 -
OSWorkflow的第五个程序
OSWorkflow的第五支程式第五支程式要用OSWorkflow提供的API做查詢,查詢出已完成工作流的工作流編號。 程式 Query.java package tw.idv.idealist; import java.util.*; import com.opensymphony.workflow.*; import com.opensymphony.workflow.query.*; i...原创 2010-12-19 14:11:33 · 93 阅读 · 0 评论 -
OSWorkflow的第四个程序
OSWorkflow的第四支程式在workflow執行的過程中,有時需要做一些條件的檢查,例如,公司員工編號都是四碼,如果有個工作流的員工編號只有三碼,就要能檢查出來,下面我們就來做這樣的檢查,各位可以試著用四碼的員工編號請假,確定可以通過檢查後,再用非四碼的員工編號測試,將會出現最後面顯示的exception。 程式 leave.xml <?xml version="1.0" enco...原创 2010-12-19 14:10:19 · 112 阅读 · 0 评论 -
OSWorkflow的第三个程序
OSWorkflow的第三支程式如前面的請假流程,員工只是請假,但是假有分很多種,事假、病假、婚假、年假…,在workflow中如何區分呢? 我們可以傳值到流程中,並儲存在資料庫中供以後判斷! 程式 leave.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE workflow PUBLIC "-//OpenS...原创 2010-12-19 14:09:23 · 120 阅读 · 0 评论 -
OSWorkflow的第二个程序
OSWorkflow的第二支程式這裡將介紹如何在流程裡加上限制,首先修改leave.xml,限制送出假單的人一定要是啟動流程的人。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE workflow PUBLIC "-//OpenSymphony Group//DTD OSWorkflow 2.7//EN" "http://w...原创 2010-12-19 14:07:59 · 123 阅读 · 0 评论 -
OSWorkflow 工作流的入门知识点.
一、工作流框架的选择由于开源的流行我们可以有更多的选择,这给我们带来了很多的方便,好处多多不用说了,但也给我们带了了一些麻烦,用Java 的人都了解,百家争鸣让人眼花缭乱,一个重要的事情是选择,哪一个适合自己,或者说你更喜欢哪一个。选择也是一个难题。选择的好能节省很多时间,少走弯路。在这个问题上我没有选择,因为我不是这个方面的主要负责人,框架的选择已经定下来了,OSWorkFlow.这对我也许是个...原创 2011-01-28 13:40:00 · 146 阅读 · 0 评论