惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
F
Full Disclosure
G
Google Developers Blog
罗磊的独立博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
A
About on SuperTechFans
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
GbyAI
GbyAI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
The Register - Security
The Register - Security
U
Unit 42
D
Docker
Martin Fowler
Martin Fowler
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
博客园_首页
Google DeepMind News
Google DeepMind News

博客园 - windwolf

NHibernate的Decimal数据精度问题,急啊 最近M$发布了好多东东(我感兴趣的...) 对C#的一点抱怨 也谈WCF序列化(续) 也谈WCF的序列化 开辟《WF本质论》专栏,以供同好探讨 petshop笔记 map,area标签 - windwolf - 博客园 Windows Workflow Foundation之旅(八)——使用活动控制流程、在工作流中使用条件 家里被洗劫。。。 Aspect#是怎么工作的? OO设计原则 Windows Workflow Foundation之旅(六)——框架组成、工作流创作模式 Windows Workflow Foundation之旅(五)——指南3(创建自定义活动) 微软中国最近的两个webcasts Windows workflow foundation之旅(四)——指南2(创建状态机工作流)(下) Windows workflow foundation之旅(三)——指南2(创建状态机工作流)(上) Windows Workflow Foundation之旅(二)——指南1(创建顺序工作流) Windows Workflow Foundation之旅(一)——概况
Windows Workflow Foundation之旅(七)——顺序工作流、状态机工作流
windwolf · 2005-12-22 · via 博客园 - windwolf

 Windows Workflow Foundation之旅(七)——顺序工作流、状态机工作流

顺序工作流

ms-help://MS.WinWF.v1.EN/WinWF_GettingStarted/html/ea68a735-5a68-43b4-8ed8-b3bc9842f4ba.htm

顺序工作流风格是只进的。这种工作流适合于重复的,相对固定的操作,比如,定义一组活动,并让他们按固定的顺序走。

顺序工作流以固定的顺序从头到尾运行工作流。如果说顺序工作流的流程完全是确定的,那也不尽然。举个例子,你可以使用Listen活动(事件监听),或者Paralled活动(并行执行),这样一来,一个严格的事件顺序就会被打破。

更多的工作流创作信息,请看工作流创作模式

状态机工作流

ms-help://MS.WinWF.v1.EN/WinWF_GettingStarted/html/f0b837d0-9d74-41dc-9724-13acbcd3c433.htm

这这种风格中,创作者把工作流建模成一个状态机。工作流本身是由许多状态组成的。其中一个状态指定为起始状态。每个状态能接收一组指定的事件。事件的触发将导致状态的迁移。当状态迁移到终止状态时,工作流就结束了。下面的这个表列出了WWF框架的活动库中,跟状态机相关的活动。

活动

描述

EventDriven

这个活动用于由外部事件驱动的状态。EventDriven活动的第一个子活动必须实现IEventActivity接口。

SetState

指定了到另一个状态的迁移

State

在状态机中代表一个状态;可能包含其他状态活动。

StateInitialization

状态一进入就开始执行(不像EventDriven那样,需要等待外部事件),它可以包含其他活动。

想获得更多信息,请看工作流创作模式