Windows Workflow Foundation高级编程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)基塔,陈宇寒译
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302184430
- 页数:373 页
第1章 工作流和WindowsWorkflowFoundation导论 1
1.1背景简介 1
1.2工作流概念 2
1.2.1业务流程管理 2
1.2.2工作流原则 3
1.2.3工作流的类型 4
1.2.4工作流场景和实例 5
1.2.5工作流的实现 7
1.3WindowsWorkflowFoundation 10
1.3.1.NET和.NETFramework3.0简介 10
1.3.2为何选择WindowsWorkflowFoundation 13
1.3.3谁应该关注WindowsWorkflowFoundation? 16
1.4小结 17
第2章 Hello,Workflow! 19
2.1HelloWorld 19
2.1.1需要的工具 19
2.1.2练习目标 20
2.1.3开始练习 20
2.1.4深入学习 27
2.2小结 31
第3章 工作流的组成 33
3.1平台概览 33
3.1.1这是一个Foundation 33
3.1.2适用对象 34
3.2WindowsWorkflowFoundation的组件 34
3.2.1工作流 35
3.2.2活动 36
3.2.3宿主 39
3.2.4运行时服务 40
3.2.5规则 43
3.2.6VisualStudio 46
3.2.7WindowsWorkflow工具 47
3.3WindowsWorkflowFoundation特性及原理 48
3.3.1动态更新 48
3.3.2设计器宿主 49
3.3.3扩展性 49
3.3.4配置 49
3.3.5监视工作流 50
3.4命名空间 51
3.5WindowsWorkflowFoundation及其他技术 52
3.5.1SQLServer 52
3.5.2BizTalkServer 52
3.5.3Office和SharePoint 56
3.5.4WindowsCommunicationFoundation 57
3.5.5ASP.NET 58
3.6小结 58
第4章 工作流开发及VisualStudio 59
4.1工作流的组成 59
4.2工作流开发风格 59
4.2.1Markup-only 59
4.2.2Code-and-Markup 62
4.2.3Code-Only 63
4.3工作流序列化 64
4.3.1序列化类 65
4.3.2定制序列化 66
4.4工作流编译 66
4.4.1wfc.exe 66
4.4.2WorkflowCompiler类 68
4.4.3编译步骤 69
4.5VisualStudio开发环境 69
4.5.1解决方案和项目 70
4.5.2菜单 73
4.5.3工作流工具条 74
4.5.4工具箱 75
4.5.5项目项的类型 77
4.5.6Properties窗口 78
4.5.7设计器 79
4.5.8设计时验证 82
4.5.9主题 83
4.5.10调试 84
4.5.11类型浏览器 84
4.6小结 85
第5章 工作流宿主、执行及通信 87
5.1工作流宿主 87
5.1.1工作流运行时 87
5.1.2WorkflowInstance类 94
5.1.3工作流执行 95
5.1.4WorkflowEnvironment类 96
5.2工作流通信 96
5.2.1参数 97
5.2.2本地通信服务 98
5.3小结 118
第6章 活动 119
6.1活动简介 119
6.2内置活动 119
6.2.1CallExternalMethod活动 120
6.2.2Code活动 120
6.2.3CompensatableSequence活动、Compensate活动以及CompensationHandler活动 121
6.2.4CompensatableTransactionScope活动和TransactionScope活动 122
6.2.5ConditionedActivity Group活动 123
6.2.6Delay活动 124
6.2.7EventDriven活动 124
6.2.8EventHandlingScope活动和EventHandlers活动 125
6.2.9FaultHandler活动和FaultHandlers活动 125
6.2.10HandleExternalEvent活动 126
6.2.11IfElse活动和IfElseBranch活动 126
6.2.12InvokeWebService活动 127
6.2.13InvokeWorkflow活动 128
6.2.14Listen活动 128
6.2.15Parallel活动 129
6.2.16Policy活动 130
6.2.17Replicator活动 130
6.2.18Sequence活动 130
6.2.19SetState活动 131
6.2.20State活动 132
6.2.21StateFinalization活动和StateInitialization活动 132
6.2.22Suspend活动 132
6.2.23SynchronizationScope活动 132
6.2.24Terminate活动 133
6.2.25Throw活动 133
6.2.26WebServiceFault活动 134
6.2.27WebServiceInput活动 134
6.2.28WebServiceOutput活动 134
6.2.29While活动 135
6.3开发活动 136
6.3.1Activity类 137
6.3.2CompositeActivity类 138
6.3.3活动属性 138
6.3.4活动组件 142
6.3.5示例:开发WriteFile活动 144
6.4小结 152
第7章 运行时服务 155
7.1内置服务 155
7.1.1调度服务 156
7.1.2批处理服务 158
7.1.3持久化服务 159
7.1.4追踪服务 164
7.1.5工作流加载器服务 179
7.1.6数据交换服务 179
7.2开发运行时服务 179
7.2.1开发调度服务 180
7.2.2开发批处理服务 180
7.2.3开发持久化服务 181
7.2.4开发追踪服务 188
7.2.5开发工作流加载器服务 192
7.2.6开发其他服务类型 193
7.3小结 194
第8章 开发高级活动 195
8.1活动执行模型 195
8.2活动执行上下文 196
8.3开发一个迭代活动 197
8.4事件活动 200
8.4.1IEventActivity接口 200
8.4.2工作流队列 201
8.4.3开发一个Event活动 203
8.5小结 210
第9章 规则 211
9.1业务规则和Windows WorkflowFoundation 211
9.1.1代码条件 212
9.1.2解析规则 212
9.1.3Windows Workflow规则语言 214
9.2相关活动 215
9.2.1IfElse活动、While活动、Replicator活动和ConditionedActivityGroup活动 215
9.2.2Policy 217
9.3规则的求值 217
9.3.1链接选项 217
9.3.2规则重新求值选项 223
9.4创建规则 223
9.4.1规则 224
9.4.2以编程方式创建规则 226
9.4.3XML中的规则 234
9.5使用工作流规则 236
9.6动态升级规则 237
9.7小结 238
第10章 状态机工作流 239
10.1状态机解析 239
10.2何时使用状态机 240
10.3状态机活动 240
10.3.1StateMachineWorkflowActivity类 241
10.3.2State活动 241
10.3.3EventDriven活动 241
10.3.4StateInitialization活动 242
10.3.5StateFinalization活动 242
10.3.6SetState活动 242
10.4递归状态组合 243
10.5状态机设计器 244
10.6操作和查询状态机工作流 247
10.6.1StateMachineWorkflowInstance类 247
10.6.2查询一个状态机实例 248
10.6.3省略步骤 248
10.7购物车示例 249
10.8小结 258
第11章 动态更新和设计器重新载入 259
11.1动态更新 259
11.1.1动态更新API 260
11.1.2在工作流内部动态更新 261
11.1.3更新还是不更新? 262
11.1.4规则的动态更新 263
11.2设计器重新载入 264
11.2.1设计器API 264
11.2.2状态机设计器 275
11.3使用动态更新和设计器重新载入 279
11.4小结 279
第12章 异常、错误以及调试 281
12.1异常 281
12.2工作流错误 282
12.2.1处理错误 284
12.2.2取消句柄 287
12.2.3抛出错误 287
12.3调试工作流 289
12.3.1在VisualStudio中调试 289
12.3.2运用WorkflowRuntime事件 290
12.3.3追踪 293
12.3.4性能计数器 297
12.4小结 301
第13章 Windows Workflow Foundation和ASP.NET 303
13.1ASP.NET中的应用程序场景 303
13.2技术考虑 304
13.3管理工作流运行时 305
13.4作为页面流引擎的工作流 306
13.4.1Model-View-Controller 307
13.4.2建立一个页面流应用程序 307
13.5小结 315
第14章 WindowsWorkflow Foundation和互联系统 317
14.1互联系统和面向服务的架构 317
14.2工作流和Web服务 318
14.2.1Web服务活动 318
14.2.2在一个工作流中调用Web服务 319
14.2.3将工作流显示为Web服务 323
14.3工作流和Windows CommunicationFoundation 330
14.3.1了解WCF 331
14.3.2使用WCF将一个工作流作为一个Windows服务 333
14.4小结 338
第15章 WindowsWorkflow Foundation和微软Office系统 339
15.1微软Office系统 339
15.1.1通常的疑虑 340
15.1.2已经上市的新产品 341
15.1.3SharePoint 342
15.2工作流和Office系统 343
15.2.1将SharePoint作为一个宿主 343
15.2.2Offce应用程序作为前端 343
15.2.3自带的工作流 344
15.2.4SharePoint中的工作流特性 349
15.2.5工作流联合 351
15.2.6运行工作流 353
15.2.7工作流表单 354
15.3Offce中的工作流开发 357
15.3.1在SharePoint设计器中进行开发 357
15.3.2在VisualStudio中进行开发 361
15.4小结 373
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019