应用框架的设计与实现 .NET平台PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)Xin Chen著;温昱,靳向阳译
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:7121014718
- 页数:368 页
第1章 应用框架介绍 1
1.1 什么是应用框架 2
1.2 应用框架的历史 3
1.3 为何使用应用框架 4
1.3.1 模块化 4
1.3.2 可重用性 5
1.3.3 可扩展性 5
1.3.4 简单性 6
1.3.5 可维护性 7
1.4.1 框架开发 8
1.4 应用框架经济学 8
1.4.2 用户培训 9
1.5 小结 10
第2章 应用框架解析 11
2.1 框架的分层 11
2.1.1 务应用(Business Application)层 12
2.1.2 应用框架(Application Framework)层 12
2.1.3 基础框架(Foundation Framework)层 14
2.1.4 操作系统层 14
2.2.1 分析 15
2.2 框架开发过程 15
2.2.2 设计 16
2 2 3 实现 17
2.2.4 稳定 17
2 3 框架开发技术 19
2 3 1 通用点 19
2.3 2 扩展点 21
2.3 3 白盒框架 31
2 3 4 黑盒框架 32
2.3.5 灰盒框架 34
2.3.6 设计模式 36
2.4 小结 38
第3章 Simplified Application Framework概览 39
3.1 什么是SAF 39
3.2 SAF基础组件 41
3.2.1 类工厂服务(ClassFactory Service) 41
3.2.2 缓存服务(Caching Service) 42
3 2.3 配置服务(Configuration Service) 42
3.2.4 事件通知服务(EventNotification Service) 43
3.2.5 “Windows服务”服务(WindowService Service) 43
3.2.6 消息队列服务(MessageQueue Service) 44
3.2.7 授权服务(Authorization Service) 45
3.2.8 身份验证服务(Authentication Service) 45
3.2.9 加密服务(Cryptography Service) 46
3.2.10 事务服务(Transaction Service) 46
3.3 SAF B2B领域组件 46
3.3.1 文档层服务(DocumentLayer Service) 48
3.3.2 工作流服务(Workflow Service) 48
3.4 SAF测试项目(Testing Project) 49
3.5 关于SAF源代码 49
3.6 小结 50
第4章 类工厂服务 51
4.1 动机和目标 51
4.2 .NET技术概览 53
4.2.1 .NET反射 54
4.2.2 .NET Remoting 58
4.2.3 .NET Remoting实例 63
4.3 SAF代码分析 69
4.3.1 抽象工厂设计模式 69
4 3.2 类工厂服务的设计 71
4.5 小结 81
4.4 测试项目 81
第5章 缓存服务 83
5.1 动机和目标 83
5.2 .NET技术概览 84
5.2.1 .NET垃圾收集器(Garbage Collector) 84
5.2.2 静态变量与哈希表(hash table) 86
5.2.3 为什么采用XML 89
5.2.4 XPath 91
5.3 SAF代码分析 93
5.3.1 代码 95
5.3.2 策略设计模式 100
5.3.3 单件设计模式 106
5.4 测试项目 107
5.5 小结 108
第6章 配置服务 109
6.1 动机和目标 109
6.2 .NET技术概览 110
6.2.1 .Net配置 110
6.3 SAF代码分析 123
6.3.1 访问集中式配置 125
6.4 测试项目 129
6.5 小结 130
第7章 事件通知服务 131
7.1 动机和目标 132
7.2 .NET技术概览 132
7.2.1 委托 133
7.2.2 异步编程(Asynchronous Programming) 138
7.3 SAF代码分析 146
7.3.1 观察者设计模式 147
7.3.2 中介者设计模式 149
7.3.3 SAF代码分析 150
7.4 测试项目 161
7.5 小结 162
第8章 “Windows服务”服务 163
8.1 动机和目标 164
8.2 .NET技术概览 164
8.2 1 .NET线程 165
8.2.2 .NET Windows服务 170
8.3 SAF代码分析 175
8.4 测试项目 187
8.5 小结 188
第9章 消息队列服务 189
9.1 动机和目标 190
9.2 .NET技术概览 191
9.2.1 MSMQ 191
9.2.2 MQSeries 196
9.3 SAF代码分析 200
9.3.1 桥接设计模式 200
9.3.2 消息队列服务的设计 202
9.4 测试项目 208
9.5 小结 208
10.1 动机和目标 209
第10章 授权服务 209
10.2 .NET技术概览 210
10.2.1 .NET特性 210
10.2.2 PrincipalPermissionAttribute 213
10.2.3 CodeAccessSecurity Attribute和IPermission 216
10.3 SAF代码分析 220
10.4 测试项目 226
10.5 小结 227
第11章 身份验证服务 229
11.1 动机和目标 229
11.2.1 .NET主体 231
11.2 .NET技术概览 231
11.3 SAF代码分析 235
11.4 测试项目 242
11.5 小结 243
第12章 加密服务 245
12.1 动机和目标 245
12.2 .NET技术概览 246
12.2.1 加密基本原理 246
12.2.2 .NET的加密功能 254
12.2.3 增强Web服务(Web Service Enhancements) 264
12.2.4 NET remoting通道接收器 272
12.3 SAF代码分析 277
12.3.1 加密帮助类 277
12.3.2 加密Remoting接收器 279
12.4 测试项目 286
12.5 小结 288
第13章 事务服务 289
13.1 动机和目标 290
13.2 .NET技术概览 290
13.2.1 COM+事务 291
13.2.2 .NET服务组件 298
13.2.3 注册Serviced Component 301
13.3 SAF代码分析 303
13.3.1 事务服务的设计 303
13.3.2 死锁(Locking)和隔离级别(Isolation Level) 317
13.4 测试项目 320
13.5 小结 320
第14章 文档层服务 323
14 1 动机和目标 323
14.2 SAF代码分析 325
14.2.1 装饰设计模式 325
14.2.2 文档层服务的设计 327
14.3 测试项目 333
14.4 小结 333
第15章 工作流服务 335
15.1 动机和目标 335
15.2 SAF代码分析 337
15.2.1 访问者设计模式 338
15.2.2 工作流服务的设计 340
15.3 测试项目 344
15.4 小结 345
索引 347
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017