v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《WCF全面解析(下册)》扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类网络
    出版社电子工业出版社
    发行时间2012年5月3日
    语言简体中文
  • 时间: 2013/06/15 10:02:14 发布 | 2013/06/17 20:47:11 更新
  • 分类: 图书  计算机与网络 

slholmes

精华资源: 762

全部资源: 762

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名WCF全面解析(下册)
作者蒋金楠
图书分类网络
资源格式PDF
版本扫描版
出版社电子工业出版社
书号9787121166563
发行时间2012年5月3日
地区大陆
语言简体中文
简介

IPB Image

评论处1楼有网盘链接


内容介绍:

   《wcf全面解析(套装上下册)》由蒋金楠所著,是作者多年潜心研究wcf技术的心血之作,也是这些年来从事wcf开发的经验总结。书如其名,此书涵盖了wcf几乎所有的知识点,并对其底层框架进行了“庖丁解牛”式的剖析,力求将wcf的整个运行机制完整而清晰地呈现在读者面前。 《wcf全面解析(套装上下册)》上册的前四章在对wcf进行总体介绍的基础上,对构成终结点的三要素(地址、绑定和契约)进行了系统说明;随后的两章则着重剖析序列化和消息编码在wcf中的实现;第7、8章讲述了在服务寄宿和操作调用过程中,wcf的服务端和客户端框架分别为我们做了什么;第9、10章将介绍的重点落在实例化、会话和rest服务上面;在最后一章中采用wcf构建了一个具体的电子商务网站vm,它将指导你如何将理论应用于实践。
  《wcf全面解析(套装上下册)》的下册主要涉及一些所谓的“高级”话题,主要包括如何在分布式环境中处理异常(第1章);元数据的导入与导出、发布与获取如何实现(第2章);如何利用wcf对事务的支持将分布式事务引入服务(第3章);如何利用并发与限流机制提高服务的吞吐量和可用性(第4章);如何利用可靠会话机制确保消息的“使命必达”(第5章);如何利用队列服务提供离线通信的支持(第6章);第7、8章主要涉及安全的相关内容,包括传输安全、授权与审核;第9章全景展示wcf服务端和客户端的运行时框架,以及在此基础上的所有扩展可能;最后一章为你带来wcf4.0几个独立的新特性。


内容截图:

IPB Image



目录

下册
第1章 异常处理(exception handling) 1
1.1 wcf基本异常处理模式 2
1.1.1 当异常从服务端抛出 2
1.1.2 异常细节的传播 5
1.1.3 自定义异常信息 8
1.2 错误消息与faultexception异常 19
1.2.1 从soap fault说起 19
1.2.2 唯一可被传播的异常:faultexception 22
1.2.3 faultexception异常和错误消息之间的转换 26
1.3 wcf异常处理体系剖析 34
1.3.1 faultformatter 35
1.3.2 servicedebugbehavior如何实现对异常细节传播 39
1.4 wcf异常处理扩展 42
1.4.1 处理器(errorhandler) 42
1.4.2 实例演示:通过wcf扩展实现与entlib的集成(s105) 43
第2章 元数据(metadata) 55
2.1 wcf元数据架构体系简介 56
2.1.1 ws-mex 56
2.1.2 metadatasection与metadataset 70
2.1.3 wcf元数据架构模型 73
2.2 元数据的导出 74
2.2.1 metadataexporter和wsdlexporter 74
2.2.2 wsdl导出扩展和策略导出扩展 79
2.3 元数据的发布 81
2.3.1 元数据发布的实现者:servicemetadatabehavior 81
2.3.2 mex 终结点有何不同 83
2.3.3 servicemetadatabehavior是如何实现元数据发布的 85
2.4 元数据的获取和导入 97
2.4.1 自己动手实现元数据的获取 97
2.4.2 metadaimporter与元数据导入 102
第3章 事务(transaction) 108
3.1 wcf需要怎样的事务控制 109
3.1.1 什么是事务 109
3.1.2 事务的显式控制 110
3.1.3 分布式事务应用场景 113
3.2 windows下的事务处理模型 114
3.2.1 事务模型中的三种角色 115
3.2.2 分布式事务是如何实现的 118
3.2.3 system.transactions事务 121
3.3 事务处理协议:oletx和ws-at 135
3.3.1 ws-coordination 136
3.3.2 ws-at 140
3.4 wcf事务编程 142
3.4.1 通过服务契约决定事务流转的策略 142
3.4.2 通过绑定实施事务的流转 144
3.4.3 通过服务(操作)行为控制事务 153
3.4.4 实例演示:创建事务型服务(s301) 156
3.5 wcf事务实现原理 166
3.5.1 transactionflowattribute行为 166
3.5.2 事务绑定 166
3.5.3 事务的自动登记(enlistment) 173
3.5.4 oletx提升(oletx upgrade)机制 174
第4章 并发与限流(concurrency and throttling) 176
4.1 并发与实例上下文模式 177
4.1.1 同一个服务实例上下文同时处理多个服务调用请求 177
4.1.2 并发中的同步 180
4.1.3 并发与实例上下文模式 182
4.2 同步上下文与线程亲和性 196
4.2.1 倘若去除servicebehaviorattribute的usesynchronizationcontext属性 196
4.2.2 什么是同步上下文(synchronizationcontext) 197
4.2.3 wcf中的同步上下文与线程亲和性 199
4.3 流量限制(throttling) 203
4.3.1 如何进行限流控制 203
4.3.2 wcf限流控制是如何实现的 206
第5章 可靠会话(reliable sessions) 210
5.1 可靠消息传输 211
5.1.1 从tcp对报文段的可靠交付机制说起 211
5.1.2 ws-rm简介 213
5.2 编写可靠会话服务 220
5.2.1 实例演示:通过wcf服务传输图片(s501) 220
5.2.2 可靠会话绑定 234
5.3 可靠会话的实现原理 241
5.3.1 从信道层看可靠会话的实现 241
5.3.2 从传输协议的局限性和消息交换模式看可靠会话的实现 251
5.3.3 可靠会话最佳实践 254
第6章 队列服务(queued service) 257
6.1 msmq简介 258
6.1.1 msmq能解决什么问题 258
6.1.2 msmq的安装 259
6.1.3 消息队列 261
6.1.4 msmq编程 263
6.2 从队列服务的终结点谈起 274
6.2.1 地址 274
6.2.2 绑定 276
6.2.3 契约 278
6.3 事务控制 279
6.3.1 msmq事务模型 279
6.3.2 客户端事务 280
6.3.3 服务端事务 282
6.3.4 事务性批量接收 283
6.4 会话 288
6.4.1 客户端会话 288
6.4.2 服务端会话 292
6.5 错误处理 296
6.5.1 接收重试 296
6.5.2 接收错误处理 300
6.5.3 死信消息处理 301
6.5.4 日志(journaling)与跟踪(tracing) 303
第7章 传输安全(transfer security) 305
7.1 传输安全简介 306
7.1.1 分布式应用中的传输安全隐患 306
7.1.2 非对称加密(asymmetric cryptography) 307
7.1.3 transport与message安全模式 312
7.2 认证 318
7.2.1 认证与凭证(user credential) 318
7.2.2 绑定、安全模式与客户端凭证类型 323
7.2.3 服务认证 335
7.2.4 客户端认证 351
7.2.5 servicecredentials v.s. clientcredentials 362
7.3 消息保护(message protection) 366
7.3.1 消息的保护级别 366
7.3.2 签名与加密的实现 374
7.3.3 安全会话(secure sessions) 380
第8章 授权与审核(authorization and auditing) 386
8.1 身份(identity)与安全主体(principal) 387
8.1.1 身份 387
8.1.2 安全主体 391
8.2 windows用户组授权 397
8.2.1 windows用户组授权与认证的关系 397
8.2.2 windows用户组授权编程 398
8.2.3 实例演示:基于windows用户组的声明式授权(s801) 399
8.2.4 身份模拟(impersonation) 402
8.3 asp.net roles授权 409
8.3.1 asp.net roles提供程序 409
8.3.2 asp.net roles授权与认证的无关性 410
8.3.3 asp.net roles授权编程 411
8.3.4 实例演示:不同认证方式下的asp.ent roles授权 413
8.3.5 实例演示:通过wcf扩展实现授权(s805) 418
8.4 自定义授权方式 423
8.4.1 通过自定义authorizationpolicy和serviceauthorizationmanager创建安全主体 423
8.4.2 claim和claimset 426
8.4.3 自定义授权实现原理剖析 427
8.4.4 实例演示:通过自定义authorizationpolicy和serviceauthorizationmanager实现授权(s806) 428
8.5 安全审核(security auditing) 434
8.5.1 servicesecurityauditbehavior服务行为 434
8.5.2 安全审核的实现 435
8.5.3 实例演示:如何实施安全审核 436
第9章 扩展(extension) 442
9.1 服务端架构体系的构建 443
9.1.1 再谈服务描述(service description) 443
9.1.2 终结点分发器选择机制 446
9.1.3 信道分发器(channeldispatcher) 448
9.1.4 终结点分发器(endpointdispatcher) 452
9.1.5 分发运行时(dispatchruntime) 453
9.1.6 分发操作(dispatchoperation) 460
9.2 客户端架构体系的构建 465
9.2.1 创建channelfactory[tchannel] 465
9.2.2 客户端运行时(clientruntime) 467
9.2.3 客户端操作(clientoperation) 470
9.2.4 服务代理与服务调用 471
9.3 通过定义四种行为对wcf的扩展 474
9.3.1 wcf四种类型的行为 474
9.3.2 行为方法的执行 476
9.3.3 实例演示:通过扩展确保语言文化一致性(s901) 477
9.4 servicehost对wcf的扩展 488
9.4.1 自定义servicehost的本质:对服务描述进行定制 488
9.4.2 自定义servicehost的创建者:servicehostfactory 491
9.4.3 实例演示:通过扩展实现基于ioc的服务实例的创建(s903,s904) 493
第10章 wcf 4.0新特性(new features in wcf 4.0) 503
10.1 简化开发体验 504
10.1.1 默认终结点 504
10.1.2 默认绑定配置 509
10.1.3 默认行为配置 510
10.1.4 标准终结点 513
10.1.5 无.svc文件服务激活 514
10.2 路由服务(routing service) 516
10.2.1 路由服务就是一个wcf服务 516
10.2.2 基于消息内容的路由策略 520
10.2.3 实例演示:如何使用路由服务(s1001) 527
10.2.4 其他路由特性 532
10.3 服务发现(service discovery) 534
10.3.1 ws-discovery 534
10.3.2 可被发现的服务(discoverable service) 537
10.3.3 目标服务的探测和解析 544
10.3.4 实例演示:如何利用服务发现机制实现服务的“动态”调用(s1002) 550
10.3.5 dynamicendpoint 553
10.3.6 服务上/下线通知 555
10.3.7 发现代理(discovery proxy) 563
附录a 实例列表 571
参考文献 573

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有259网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。