Wrox Professional Windows Workflow Foundation

preview
共1个文件
chm:1个
需积分: 0 2 下载量 119 浏览量 更新于2012-12-14 收藏 11.37MB RAR 举报
《Wrox Professional Windows Workflow Foundation》是一本专注于Windows Workflow Foundation(WF)开发的权威书籍,适合对WF技术感兴趣的开发者。WF是微软.NET Framework中一个强大的工具,用于构建业务流程和工作流应用程序。本书全面覆盖了WF的基础知识、核心概念以及高级应用,旨在帮助读者深入理解和熟练运用WF框架。 在WF中,工作流是一种描述业务过程的形式化表示,它允许程序员通过代码来定义、执行和管理流程。WF提供了一种模型驱动的方式来设计和实现业务逻辑,使得流程的维护和扩展变得更加容易。书中详细介绍了如何使用WF创建和管理这些流程,包括工作流的设计、执行、持久化和跟踪等关键环节。 书中会讲解WF的基本概念,如活动(Activity)、工作流服务(Workflow Services)和工作流设计器(Workflow Designer)。活动是WF中的基本构建块,可以组合成复杂的流程。工作流服务则允许在工作流中集成Web服务,实现流程间的通信。而工作流设计器提供了图形化的界面,让开发者能够直观地创建和编辑工作流。 接下来,书中会探讨WF中的数据流和控制流,包括数据绑定、变量和表达式。数据绑定允许在活动间传递信息,而变量则用于存储工作流状态。表达式则是控制流程逻辑的关键,它们可以用于计算、判断和决策。 此外,书中还会详细介绍WF的生命周期管理,如启动、暂停、恢复和终止工作流。这包括了工作流的持久化机制,允许工作流在需要时保存其状态并在稍后继续执行。持久化对于处理长时间运行或需要跨多个会话的流程至关重要。 工作流的自定义和扩展也是本书的重点。开发者将学习如何创建自定义活动、行为和跟踪参与者,以适应特定的业务需求。WF的规则引擎和活动库也将在书中得到充分的解释,帮助读者理解如何利用这些功能来构建更加灵活和智能的工作流。 除此之外,书中还会涉及WF与其他.NET Framework组件的集成,例如与WCF(Windows Communication Foundation)的集成,使工作流能与外部系统进行通信。同时,书中也会讨论如何使用WF4(WF的第四版)的新特性和改进,比如更好的性能、更简洁的设计模型以及增强的并发控制。 《Wrox Professional Windows Workflow Foundation》为读者提供了一个全面的学习路径,从WF的基础到高级应用,帮助开发者充分利用WF来构建高效、可维护的业务流程解决方案。通过深入阅读并实践书中的内容,读者将能够掌握WF的核心技术,从而在实际项目中游刃有余地应用这一强大的框架。