- 博客(4)
- 收藏
- 关注
原创 OSWorkflow之四——流程开发
开始一个流程我们通过XML完成的只是流程的定义,真正需要流程跑起来,我们还需要一个个流程的实例。 Workflow接口OSWorkflow最主要最常用的操作都是通过Workflow接口来完成的。OSWorkflow针对Ofbiz、EJB、XFireSOAP、OfbizSOAP都给出了自己的Workflow实现,我们可以根据场景选用。 BasicWorkflow...
2011-08-18 09:56:31 240
原创 OSWorkflow之二——由WorkflowDescriptor而看到的
在com.opensymphony.workflow.loader包下,有许多形形色色的Descriptor,他们以AbstractDescriptor为根,遍地开花。 图1: 从上图可以看到AbstractDescriptor的子嗣不是一般的多啊,但不要被他们所吓倒! 窥一斑而知全豹OSWorkflow把定义在XML中的流程,根据DTD文件中定义好的各种XML元素,抽...
2011-08-14 11:08:26 237
OSWorkflow之一——初步印象
OSWorkflow不是一种开箱即用的工作流解决方案,要想让OSWorkflow能更好的为我们服务,我们还需要做一些编码相关的工作,因此他可以很灵活的实现各种各样的复杂流程。你可以把这看做是OSWorkflow的优点,但作为优点的同时,这也是他的缺点,因为也许这样额外的工作并不是你想要的,你可能需要一些相对简单一点的工作方式,这就需要大家自己去权衡啦! 我们准备使用Spring的相关特性,...
2011-08-14 11:07:32 213
原创 OSWorkflow之三——workflow的推动者Action
一个workflow有许许多多的step组成,而一个step到另一个step的流转是通过action来完成的。 我们先来看看actions的DTD声明<!--A list of zero or more common-actions and a list of zero or more actions for the enclosing step.Note that yo...
2011-08-14 11:03:54 583
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人