首页 > WWF > [整理]Windows工作流基础平台概览

[整理]Windows工作流基础平台概览

Windows工作流基础平台概览
工作流是一种自然而然的方法,将一系列工作单元或者行为组织起来,描述一个可执行的工作过程。
WWF(Windows Workflow Foundation,Windows工作流基础平台)通过提供的一组编成框架和开发工具,可以完成广泛多变的基于工作流的应用,例如:文件管理、商业流程应用、贸易页流、IT管理、B2B应用和消费类应用。

正式的,稳固的,长期运行的应用
WWF可以简化异步程序的过程,以创建正式、长时间运行、稳固的流程应用。WWF运行引擎管理流程的运行,并且允许流程长周期的执行而不受计算机重起影响。运行时服务提供一些功能,例如:处理和持久化来温和恰当的管理错误。

工作流模型
WWF提供一个工作流模型,允许开发人员描述对于他们应用需求的处理。这个模型通过创建更高级别的抽象、自然地将应用和商务逻辑与流程控制、状态管理、事务和同步分离开,从而提高开发者的生产力。
可以通过使用和扩展.NET框架的同样的方法使用和扩展工作流模型,因此你也可以创建你自己的定制创作工具。一个图形化的微软Visual Studio创作工具将随着WWF的SDK安装,而安装在Visual Studio当中。

部件重用
WWF提供了大量的行为,所谓行为就是可配置逻辑构造的工作执行单元。如果多次重复使用,这会节省大量的开发、调试和部署的费用。
WWF同样可以简化为你特殊的需求和想法而定制的自己的行为的创建。
WWF同样允许任何应用进程或者服务作为容器来运行工作流,通过将工作流引擎再如到其进程之内。
运行时服务部件是可插拔的,这些服务允许应用在其独立的运行环境来提供。WWF提供的运行时服务的默认执行,可以适应多种类型的应用。
另外,WWF提供对于ASP.NET的hosting的out-of-the-box支持,这将简化在IIS和ASP.NET环境中执行和构建工作流的执行和构建。

分类: WWF 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.