《WCF技术剖析(卷2)》目录
1.2.2. 唯一可被传播的异常:FaultException
1.2.3. FaultException异常和错误消息之间的转换
1.3.2. ServiceDebugBehavior如何实现对异常细节传播?
1.4.2. 实例演示:通过WCF扩展实现同EntLib的集成(S105)
2.1.2. MetadataSection与MetadataSet
2.2.1. MetadataExporter和WsdlExporter
2.3.1. 元数据发布的实现者:ServiceMetadataBehavior
2.3.3. ServiceMetadataBehavior是如何实现元数据发布的?
2.4.2. 通过MetadataExchangeClient获取元数据(S206)
3.1.3. 分布式事务(Distributed Transaction)应用场景
3.5.1. TransactionFlowAttribute行为
3.5.4. OleTx提升(OleTx Upgrade)机制
第4章 并发与限流 (Concurrency and Throttling)
4.2.1. 倘若去除ServiceBehaviorAttribute的UseSynchronizationContext属性(S407)
4.2.2. 什么是同步上下文(SynchronizationContext)?
5.1. 可靠消息传输(Reliable Messaging)
5.3.2. 从传输协议的局限性和消息交换模式看可靠会话的实现
6.5.4. 日志(Journaling )与跟踪(Tracing)
7.1.2 非对加密(Asymmetric Cryptography)
7.2.5 ServiceCredentials V.S. ClientCredentials
第8章 授权与审核 (Authorization and Auditing)
8.1. 身份(Identity)与安全主体(Principal)
8.2.3. 实例演示:基于Windows用户组的声明式授权(S801)
8.3.4. 实例演示:不同认证方式下的ASP.ENT Roles授权
8.4.1. 通过自定义AuthorizationPolicy和ServiceAuthorizationManager创建安全主体
8.4.4. 实例演示:通过自定义AuthorizationPolicy和ServiceAuthorizationManager实现授权(S806)
8.5.1. ServiceSecurityAuditBehavior服务行为
9.1.1. 再谈服务描述(Service Description)谈起
9.1.3. 信道分发器(ChannelDispatcher)
9.1.4. 终结点分发器(EndpointDispatcher)
9.1.6. 分发操作(DispatchOperation)
9.2.1. 创建ChannelFactory<TChannel>
9.3.3. 实例演示:通过扩展确保语言文化一致性(S901)
9.4.1. 自定义ServiceHost的本质:对服务描述进行定制
9.4.2. 自定义ServiceHost的创建者:ServiceHostFactory
9.4.3. 实例演示:通过扩展实现基于IoC的服务实例的创建(S903,S904)
第10章 WCF 4.0新特性(New Features in WCF 4.0)
10.3.2. 可被发现的服务(Discoverable Service)
10.3.4. 实例演示:如何利用服务发现机制实现服务的“动态”调用?(S1002)