文章分类 - WORKFLOW
《WF编程》系列之22 - 基本活动
摘要:4 基本活动库 活动是组成工作流的基本块.Windows Workflow的基本活动库包含了一些都通用的工作流活动.功能涉及流程控制,事务管理,本地通信,Web Services以及其他等等.这些活动都在工具箱中可以找到.有一些活动比较简单,比如CodeActivity,它的工作就是执行一段代码.而有的活动就比较复杂,如PolicyActivity可以以正向链法(forward chaining...
阅读全文
《WF编程》系列之20 - 触发事件与调用方法:宿主的实现
摘要:3.2.3.4 宿主的实现 最后,我们需要编写一个宿主来执行工作流. WorkflowRuntimeruntime=newWorkflowRuntime(); ExternalDataExchangeServicedataService; dataService=newExternalDataExchangeService(); runtime.AddService(...
阅读全文
《WF编程》系列之18 - 触发事件与调用方法:服务合同
摘要:3.2.3 触发事件与调用方法 许多开发人员想要建立一个更加正式的机制来方便和工作流交互.尽管使用Dictionary可以简单灵活的向工作流传递数据,但这种方法需要参数名称和伴随属性的严格匹配.而且我们只可以在工作流开始时使用参数向工作流传递数据,或在结束是获取数据.许多工作流需要在执行过程的不同时期和宿主交换数据.我们可以使用事件和方法调用来达到这个目的.这一节,我们来讨论数据传输通信的基本...
阅读全文
《WF编程》系列之15 - 顺序工作流与SequenceActivity
摘要:3 顺序工作流 Windows Worklow提供两种现成可用的工作流执行风格:顺序和事件驱动(event-driven).顺序工作流的执行过程是一个连续的步骤序列,它在完成一个活动之后会去执行到下一个.比如用顺序工作流模拟将访问记录从网站日志转移到数据库中的操作:第一步,下载日志文件;第二步,将日志批量插入数据库中;第三步,创建新记录的统计结果.尽管顺序工作流也可以使用分支和循环,并且可以接收...
阅读全文
《WF编程》系列之14 - 工作流编写方式:结合代码与XAML
摘要:2.4结合代码与XAML Visual Studio还提供另外一种生成工作流的方式:代码分离与XAML标记结合的方式,即通常我们所说的code-beside.采用这种方式时,设计器会将工作流标记存储到一个XOML文件中,我们则可以在C#或Visual Basic源代码文件里扩充定义.这种开发方式的项目模板是Sequential Worklow (with code separation). ...
阅读全文
《WF编程》系列之16 - 工作流与外部世界:生存周期事件
摘要:3.2 工作流与外部世界 对许多工作流来说,有一个重要的步骤是决定工作流与应用程序之间如何交互.我们如何得知工作流是否顺利完成?如何从运行中的工作流实例获取数据?如何获取已经完成的工作流的数据?这一节,我们来介绍一些解决这些问题的基本技术原理. 工作流的基本通信机制包括事件,方法和工作流参数.应用程序可以触发工作流实例的事件,也可以从工作流Runtime接收工作流实例的生存周期事件.首先我们...
阅读全文
MOSS 工作流开发入门学习
摘要:找到好的资料,必须Share出来,这个是我做人的宗旨!希望大家能够受益。 理解Windows SharePoint Services和2007 Microsoft Office System中的工作流 版本:1.0,7/11/06 作者:David Chappell, C...
阅读全文
Microsof Office SharePoint 2007 工作流开发环境搭建(用VS2005开发Moss2007工作流)
摘要:1.Microsoft .NET Framework 3.0 下载地址 http://www.microsoft.com/downloads/details.aspx?FamilyID=10cc340b-f857-4a14-83f5-25634c3bf043&DisplayLang=zh-cn 2.由...
阅读全文
浙公网安备 33010602011771号