《Artech的WCF剖析系列》系列技术文章整理收藏
1控制并发访问的三道屏障: WCF限流(Throttling)体系探秘[下篇]
2使命必达: 深入剖析WCF的可靠会话[实例篇](内含美女图片,定力差者慎入)
4WCF如何克服HTTP传输协议的局限提供对不同消息传输模式的实现
5WCF中并发(Concurrency)与限流(Throttling)体系深入解析系列[共7篇]
11使命必达: 深入剖析WCF的可靠会话[原理揭秘篇](上)
12使命必达: 深入剖析WCF的可靠会话[原理揭秘篇](下)
14WCF传输安全(Transfer Security)的基本概念和原理:认证(Authentication)[上篇]
15基于CallContextInitializer的WCF扩展导致的严重问题
18[WCF安全系列]认证与凭证:用户名/密码认证与Windows认证
20[WCF安全系列]绑定、安全模式与客户端凭证类型:BasicHttpBinding
21[WCF安全系列]绑定、安全模式与客户端凭证类型:WSHttpBinding与WSDualHttpBinding
22[WCF安全系列]绑定、安全模式与客户端凭证类型:NetNamedPipeBinding、NetTcpBinding与NetMsmqBinding
23[WCF安全系列]绑定、安全模式与客户端凭证类型:总结篇
24[WCF安全系列]实例演示:TLS/SSL在WCF中的应用[SSL over TCP]
25[WCF安全系列]实例演示:TLS/SSL在WCF中的应用[HTTPS]
26[WCF安全系列]服务凭证(Service Credential)与服务身份(Service Identity)
27[WCF安全系列]谈谈WCF的客户端认证[Windows认证]
28[WCF安全系列]谈谈WCF的客户端认证[用户名/密码认证]
29[WCF安全系列]谈谈WCF的客户端认证[X.509证书认证]
32[WCF安全系列]通过绑定元素看各种绑定对消息保护的实现
33通过添加HTTP Header实现上下文数据在WCF的自动传递
34[WCF权限控制]从两个重要的概念谈起:Identity与Principal[上篇]
35[WCF权限控制]从两个重要的概念谈起:Identity与Principal[下篇]
37[WCF权限控制]基于Windows用户组的授权方式[上篇]
38[WCF权限控制]基于Windows用户组的授权方式[下篇]
39[WCF权限控制]模拟(Impersonation)与委托(Delegation)[上篇]
40[WCF权限控制]ASP.NET Roles授权[上篇]
41[WCF权限控制]ASP.NET Roles授权[下篇]
42[WCF权限控制]通过扩展自行实现服务授权[提供源码下载]
43[WCF权限控制]利用WCF自定义授权模式提供当前Principal[原理篇]
44[WCF权限控制]利用WCF自定义授权模式提供当前Principal[实例篇]
58通过自定义ServiceHost实现对WCF的扩展[原理篇]
59通过自定义ServiceHost实现对WCF的扩展[实例篇]
63[WCF 4.0新特性] 标准终结点与无(.SVC)文件服务激活
69[WCF-Discovery] WCF-Discovery的协议基础:WS-Discovery
71[WCF-Discovery] 客户端如何能够“探测”到可用的服务?
72[WCF-Discovery] 实例演示:如何利用服务发现机制实现服务的“动态”调用?
73[WCF-Discovery]让服务自动发送上/下线通知[原理篇]
74[WCF-Discovery]让服务自动发送上/下线通知[实例篇]
75[WCF-Discovery]如何利用”发现代理”实现可用服务的实时维护?
82一个通过JSONP跨域调用WCF REST服务的例子(以jQuery为例)
84[WCF REST] WebHttpBinding与消息编码
85[WCF REST] Web消息主体风格(Message Body Style)
86[WCF REST] 帮助页面与自动消息格式(JSON/XML)选择
87[WCF REST] WebServiceHost有何特别之处?
88[WCF REST] UriTemplate、UriTemplateTable与WebHttpDispatchOperationSelector
89[WCF REST] 通过ASP.NET Output Caching实现声明式缓存
90[WCF REST] 提高性能的一个有效的手段:条件资源获取(Conditional Retrieval)
91[WCF REST] 解决资源并发修改的一个有效的手段:条件更新(Conditional Update)