课程简介
本课程主要讲述WCF的基础知识,WCF与.NET通讯技术的关系,WCF通讯层,Binding类型,消息的机制,通讯的方向,WCF应用层开发,WCF应用层开发,CF应用层的管理,WCF高级应用等内容。
目标收益
培训对象
课程大纲
WCF基础n | WCF体系结构的基本概念n- WCF服务元数据n- WCF体系结构之说明和协定n- WCF体系结构之服务运行时n- WCF体系结构之消息传递n- WCF体系结构之承载和激活 |
WCF与.NET通讯技术的关系 | - 远程处理(Remoting)技术n- WCF、Remoting、Web Servicesn- WCF与SOAn- WCF与SCA、SDO关系 |
WCF通讯层 | 通讯协议的选择n- TCP & Binaryn- Http & SOAP |
Binding类型 | - Web Servicesn- Remotingn- MSMQ(可靠性) |
消息的机制 | - 消息的效率n- 消息的安全n- 消息可靠性n- 消息事务机制n- 消息组装 |
通讯的方向 | - Callbackn- Event-delegaten- 调度分配的机制n- 发布服务器端的工作状况,到客户端进行观察 |
WCF应用层开发 | 接口与实现的分离n- WCF服务契约接口与服务实现分离n- WCF服务契约与业务逻辑组件n- WCF数据契约接口与数据实现分离n- WCF数据契约与Entity Framework |
宿主的选择 | - Windows Servicesn- Windows Form(托盘图标)n- IIS宿主n- COM+ |
WCF应用层的管理 | - 业务逻辑组件管理n- 业务逻辑多线程调度n- WCF缓存实现n- WCF应用层事务处理 |
WCF高级应用 | - 使用WCF实现P2Pn- WCF构建分布式应用n- WCF可配置性编程n- WCF性能设计与实现n- WCF安全设计与实现n- WCF可靠设计与实现n- WCF与ESB、Biztalk Server |
WCF基础n WCF体系结构的基本概念n- WCF服务元数据n- WCF体系结构之说明和协定n- WCF体系结构之服务运行时n- WCF体系结构之消息传递n- WCF体系结构之承载和激活 |
WCF与.NET通讯技术的关系 - 远程处理(Remoting)技术n- WCF、Remoting、Web Servicesn- WCF与SOAn- WCF与SCA、SDO关系 |
WCF通讯层 通讯协议的选择n- TCP & Binaryn- Http & SOAP |
Binding类型 - Web Servicesn- Remotingn- MSMQ(可靠性) |
消息的机制 - 消息的效率n- 消息的安全n- 消息可靠性n- 消息事务机制n- 消息组装 |
通讯的方向 - Callbackn- Event-delegaten- 调度分配的机制n- 发布服务器端的工作状况,到客户端进行观察 |
WCF应用层开发 接口与实现的分离n- WCF服务契约接口与服务实现分离n- WCF服务契约与业务逻辑组件n- WCF数据契约接口与数据实现分离n- WCF数据契约与Entity Framework |
宿主的选择 - Windows Servicesn- Windows Form(托盘图标)n- IIS宿主n- COM+ |
WCF应用层的管理 - 业务逻辑组件管理n- 业务逻辑多线程调度n- WCF缓存实现n- WCF应用层事务处理 |
WCF高级应用 - 使用WCF实现P2Pn- WCF构建分布式应用n- WCF可配置性编程n- WCF性能设计与实现n- WCF安全设计与实现n- WCF可靠设计与实现n- WCF与ESB、Biztalk Server |