码迷,mamicode.com
首页 > 其他好文 > 详细

[WF] Quickstart Sample

时间:2014-09-16 10:32:50      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   使用   ar   strong   文件   数据   2014   

[WF] Quickstart Sample

前言

Workflow Foundation(WF),总是给人一种很有用、可是却不知道怎么用的印象。这主要是因为前置的功课太多、要整合很多底层知识,才能完整写出:执行Activity、暂停Activity、重读Activity、继续Activity,这一连串的工作流程。

下列这个范例,是笔者学习Workflow Foundation,所做的范例纪录。主要是纪录如何:整合WF基础功能来执行一个Activity,这个Activity在闲置时会自动储存到数据库,等需要继续执行Activity的时候,再藉由ID从数据库读取该Activity来继续执行。希望藉由这样的范例,快速带领开发人员越过Workflow Foundation的入门门坎。

范例

  1. 下载程序代码

    点击下列网址、取得压缩文件解压缩后,即可取得本范例的相关程序代码:

    (建议先看过Workflow Foundation相关类别,再观看范例内容。)

  2. 安装数据库

    因为范例程序中,需要使用SQL数据库来储存Activity目前的执行状态,所以需要在SQL数据库中加入对应的数据表。开发人员依照下列步骤,就可以在SQL数据库中,建立Workflow所需的相关数据表:

    • 建立空白数据库:WorkflowInstanceStore。

    bubuko.com,布布扣

    • 在新建立的数据库中,执行范例程序代码中的SQL指令:SqlWorkflowInstanceStoreSchema.sql。

    bubuko.com,布布扣

    • 在新建立的数据库中,执行范例程序代码中的SQL指令:SqlWorkflowInstanceStoreLogic.sql。

    bubuko.com,布布扣

  3. 执行程序代码

    使用Visual Studio开启范例项目并且执行,就可以看到:执行Activity、暂停Activity、重读Activity、继续Activity,这一连串的工作流程。

    bubuko.com,布布扣

[WF] Quickstart Sample

标签:blog   http   io   使用   ar   strong   文件   数据   2014   

原文地址:http://www.cnblogs.com/clark159/p/3974258.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!