流程模型分析(1)
2006-03-17 00:13
381 查看
介绍以下几方面内容:
起点模型,激活模型,运转模型,流程组合嵌套模型,流程整合模型等。其中,第三节的运转模型,理所当然的是本篇的重中之重了,说的也比较细致。请参看下面的目录结构。
目录
=============================================================================
一、流程的起点模型
1.1 单起点(Single Start Node)
1.2 多起点
多起点方式一
多起点方式二
多起点方式三
二、流程的激活模型
2.1 人工激活
2.2 定时或限时激活
2.3 外界消息激活
三、流程的运转模型
3.1 基本运转模型
串行(Sequence)
自循环
3.2 发散运转模型
并行(Parallel)
独占式选择(Exclusive Choice)
鉴别式选择(Discriminator Choice)
抄送模型
发散模型
3.3 聚合运转模型
同步聚合(synchronize merge)
简单聚合(Simple Merge)
多重聚合(Multiple Merge)
鉴别式聚合(Discriminator Merge)
四、流程组合嵌套模型
4.1 内嵌模型
主流程等待方式
主流程也运行方式
4.2 外嵌模型
五、流程整合模型
=================================================================================
有关“什么是工作流”和工作流的概念,就不在这里介绍了。大家有兴趣的可以到WFMC上看看。这里先说说个人的看法:一个工作流包括一组任务(Task)及它们的相互顺序关系,还包括流程及任务的启动和终止条件,以及对每个任务的描述。其实这是摘自http://www.simflow.net/workflow/workflow.htm 上一段话有关工作流的描述。只是原文叫“活动”,我改为任务(Task),可能更好理解一些。
其实,现在已经跳出了单工作流的圈子,越来越倾向于多工作流之间的嵌套或整合,在本文后面的第4、5节会简要的介绍。
在进入各个模型说明前,需要说明一些有关本篇文章中,出现的一些图形含义。既然然流程图,就免不了用图形表示,用图标代替一些流程节点的含义。如下图所示:
![](http://www.csdn.net/Develop/ArticleImages/22/22103/CSDN_Dev_Image_2003-11-122238330.wmz)
有关器各个图标的含义,在后续会说明。
起点模型,激活模型,运转模型,流程组合嵌套模型,流程整合模型等。其中,第三节的运转模型,理所当然的是本篇的重中之重了,说的也比较细致。请参看下面的目录结构。
目录
=============================================================================
一、流程的起点模型
1.1 单起点(Single Start Node)
1.2 多起点
多起点方式一
多起点方式二
多起点方式三
二、流程的激活模型
2.1 人工激活
2.2 定时或限时激活
2.3 外界消息激活
三、流程的运转模型
3.1 基本运转模型
串行(Sequence)
自循环
3.2 发散运转模型
并行(Parallel)
独占式选择(Exclusive Choice)
鉴别式选择(Discriminator Choice)
抄送模型
发散模型
3.3 聚合运转模型
同步聚合(synchronize merge)
简单聚合(Simple Merge)
多重聚合(Multiple Merge)
鉴别式聚合(Discriminator Merge)
四、流程组合嵌套模型
4.1 内嵌模型
主流程等待方式
主流程也运行方式
4.2 外嵌模型
五、流程整合模型
=================================================================================
有关“什么是工作流”和工作流的概念,就不在这里介绍了。大家有兴趣的可以到WFMC上看看。这里先说说个人的看法:一个工作流包括一组任务(Task)及它们的相互顺序关系,还包括流程及任务的启动和终止条件,以及对每个任务的描述。其实这是摘自http://www.simflow.net/workflow/workflow.htm 上一段话有关工作流的描述。只是原文叫“活动”,我改为任务(Task),可能更好理解一些。
其实,现在已经跳出了单工作流的圈子,越来越倾向于多工作流之间的嵌套或整合,在本文后面的第4、5节会简要的介绍。
在进入各个模型说明前,需要说明一些有关本篇文章中,出现的一些图形含义。既然然流程图,就免不了用图形表示,用图标代替一些流程节点的含义。如下图所示:
有关器各个图标的含义,在后续会说明。
相关文章推荐
- nginx源代码分析--高性能server开发 常见的流程模型
- Memcached 源码分析--网络模型流程分析
- 流程模型分析(2)
- LVS的DR模型工作流程从ip数据层的详细分析
- 流程模型分析(3)
- 流程模型分析(4)
- lvs的DR模型工作流程从ip数据层的详细分析
- 工作流模型分析(3)——流程发散聚合模型
- 流程模型分析(5)
- 工作流模型分析(3)——流程发散聚合模型(有图)
- Android驱动开发【框架模型】———HAL分析(入口以及对外接口)和HAL设计流程
- 网站项目模型及业务流程分析
- 需求分析流程模型搭建
- lvs的DR模型工作流程从ip数据层的详细分析(科来)
- 网站项目模型及业务流程分析
- lvs的DR模型工作流程从ip数据层的详细分析
- 深入浅出Mybatis系列(十)---SQL执行流程分析(源码篇)
- 读《DTS分析模型、设计模型》有感
- csr8670--sink工程的大致工作流程分析(以speaker为例)一
- nc 源代码分析(2),流程分析