欢迎光临奥帕文库,如需获取更多资料请使用搜索功能。
奥帕文库
当前位置:首页 » IT/计算机 » 正文

【图文】20080303--Windows Workflow Foundation开发实战系列课程(1):报销流程开发概述

报销流程开发概述徐栋 微软金牌讲师 北京中达金桥技术服务有限公司

20080303--Windows Workflow Foundation开发实战系列课程(1):报销流程开发概述

议程• • • • Windows i d Workflow kfl Foundation简介 d i 简介 报销流程概述 WF开发生态系统 总结

20080303--Windows Workflow Foundation开发实战系列课程(1):报销流程开发概述

Windows Workflow Foundation为微软产品及相关应用程序提供通用的工作流 设计平台和开发工具• 统一的工作流技术 可用于Windows之上的所有应用 可用于跨应用场景 • 重新定义工作流 构建以工作流为中心的可扩展框架及API 可用于Human和System的工作场景 • 最核心的工作流框架 集成的开发环境/语言 Office12工作流引擎的基础部分 Microsoft Confidential 强大的 Partner支持

20080303--Windows Workflow Foundation开发实战系列课程(1):报销流程开发概述

Windows Workflow Foundation• 核心概念A Workflow An Activity App Activity Library Workflow Foundation Base Activity Library • workflow constructs Runtime Engine • intrinsic behavior Runtime Services • hosting flexibility Host Process • my app or server• Workflow是一组Activities • Workflow在一个宿主应用 程序中运行:任意应用程序 或服务 • 开发人员可以创建自己的 Activity库• Base Activity Library:内 内 置的基本的Activity • Runtime Engine:运行 Workflow与状态管理 • Runtime Services:宿主 Workflow与通讯 • Visual Designer:控件, 可以在应用程序中调用设计 Microsoft Confidential 器• 组件

20080303--Windows Workflow Foundation开发实战系列课程(1):报销流程开发概述

工作流开发• 定义工作流 定义 作流 • 编译工作流 • 创建并执行工作流实例– 通信 – 跟踪实例执行 – 更新实例中工作流的定义Microsoft Confidential

20080303--Windows Workflow Foundation开发实战系列课程(1):报销流程开发概述

架 构工作流设计器 工作流模型Out of box activitiesSequential State Machine Policy Activity and Rule Authoring APIs Visual Studio Custom DesignersCustom ActivitiesRuntime 工作流执行单元Scheduler Rules Tracking Infrastructure工作流生命周期管理State Management ActivationHostingRuntime ServicesPersistence Tracking Microsoft Confidential Communication Transactions Timer ThreadingCustom ServicesHost Process

20080303--Windows Workflow Foundation开发实战系列课程(1):报销流程开发概述