text: 服务若要成为活动的，必须承载于适当的运行环境中。WCF可以在托管代码的任何Windows进程中承载。例如：托管应用程序中，IIS，WAS，托管Windows服务等。本节将以实例介绍其中多项承载方式。
  在WCF客户端和WCF服务之间用数据协定来传递数据（参数，返回值等）。客户端和和服务不必共享相同的类型，只需要共享相同的数据协定。本节将介绍如何创建数据协定，数据协定等效性，成员顺序，版本管理等。
  通常在客户端和服务之间传递数据使用数据协定就足够了，但是，有时必须精确控制如何将类型映射到通过网络传输的SOAP消息。使用消息协定可以提供自定义的消息头和正文的安全属性。本节将详解消息协定。
  Message类是WCF的基本类。客户端和服务之间的所有通信最终都会产生要进行发送和接收的Message实例。通常情况下使用数据协定，消息协定来描述需要传递的数据即可。但在一些高级方案中，可以直接使用Message类进行编程，例如直接从磁盘上的文件创建消息，而不是序列化.NETFramework对象。
  会话是客户端和服务之间的一种相互关系，客户端对服务的一系列调用可以在一个会话内进行。实例化是服务对象的生存期的控制，并发是指服务对象中的线程数量。本节将对以上几个概念一一实例分解。
  WCF客户端和服务之间传递的数据必须序列化，WCF支持新的专用序列化引擎DataContractSerializer,同时还支持XmlSerializer类序列化。本节将详解这两种序列化的使用场合。
  WCF默认采用缓冲式方式发送和接收消息，但当需要传递大数据量的数据时，这种方式将不再可行。对于大型数据，可考虑适当的编码方式及采用流处理的方式来传递。本节将对这两部分内容。
  传输层是通道堆栈的最低层，WCF中使用的主要传输有HTTP，HTTPS，TCP和命名管道等。
  WindowsCommunicationFoundation(WCF)是一个基于SOAP消息的分布式编程平台，因此保护客户端和服务之间的消息安全对于保护数据非常重要。WCF基于现有安全性基础结构和SOAP消息的经验证的安全标准提供可互操作的安全消息交换通用平台。本堂课将介绍WCF安全模式,及各种安全模式下的凭据类型等。
  评论成功！感谢参与互动。