2008年7月17日

Windows Workflow Foundation中实现人工活动的demo,按照XPDL规范的实现

摘要: 在XPDL规范中,一个人工参与的活动有以下特性:活动任务的多实例(根据活动上指定的参与者,分配活动任务,活动任务我们称为工作项),工作项的分配策略(ALL所有参与者分配和Radom随机挑选分配,当然还有更多的资源模式,因为是是demo就不实现了),活动的完成策略(ALL所有工作项完成活动才完成和ANY任意工作项完成即完成),工作项执行模式(并行和串行)。开始我的描述,下图是封好的组合活动,整个组合... 阅读全文

posted @ 2008-07-17 19:04 栖息的熊 阅读(2207) 评论(5) 推荐(1) 编辑

WF消息队列的使用

摘要: 工作流队列用于在宿主程序或工作流外部服务与工作流中的活动之间传递消息。WF本质论里面写的很含糊,通过下面的例子可以很好的理解工作流队列的使用。例子主要功能是,一流程运行到ReadLine活动处,等待用户在控制台的输入,如果用户没有输入,则流程会钝化,有一个书签(其实就是对事件的处理方法)会加到工作流队列的QueueItemAvailable事件上。下面首先看ReadLine这个活动,解释看注释。u... 阅读全文

posted @ 2008-07-17 16:32 栖息的熊 阅读(542) 评论(0) 推荐(1) 编辑

导航