第一章. WCF 简介
目的:理解基于SOA框架的模型,掌握各种分布式应用程序的原理,了解WCF的结构和组件
1. SOA模型简介
2. WCF模型概述
3. Framework 4.0中的WCF组件
4. 建立简单WCF应用
第二章. 托管WCF服务
目的:学习WCF的基本原理,了解WCF服务的托管机制,实现在各种类型应用中托管WCF
1、 WCF托管服务
2、 Service Host概述
3、 在windows服务中托管WCF
4、 在IIS,WAS和AppFabric中托管WCF
5、 配置WCF HOST
第三章. 定义和实现WCF服务的Contracts
目的:理解契约的概念和意义,学习定义和实现契约
1、 Contracts概述
2、 Contracts类型和对象
3、 定义WCF的Contracts
4、 实现Contracts
第四章. Endpoints 和 Behaviors
目的:了解Endpoints的概念,学习定义和实现端点了解在端点中定义地址和契约
1、 WCF中的A,B,C
2、 定义Endpoints
3、 定义多个可以Endpoints共享相同地址和契约
4、 WCF的发现
5、 WCF默认的Endpoints
第五章. WCF测试和故障排除
目的:理解WCF中的各种类型的异常,掌握WCF异常类型和定义,学习调试和测实WCF应用
1、 WCF中的错误和异常处理
2、 WCF中的一半异常处理机制
3、 在VisualStudio2010中调试WCF服务
4、 测试WCF应用
第六章. WCF安全性
目的:理解WCF安全性模型,实现WCF中的身份验证和授权机制
1、 应用程序安全性概述
2、 WCF安全模型
3、 定义消息和信道的安全性
4、 在WCF服务中的身份验证和授权机制
5、 自定义安全性
第七章. WCF高级主题
目的:掌握WCF异步模型,了解路由机制,掌握WCF和其他相关技术的关联性
1、 WCF客户端的同步和异步访问机制
2、 异步访问的数据安全性
3、 WCF的扩展
4、 路由机制
5、 WCF和工作流