在连接的系统中,服务和客户端依赖于交换数据来完成任何任务。 作为服务或客户端的开发人员,还必须了解 Windows Communication Foundation (WCF) 如何处理数据和数据序列化,以便创建高效且易于维护的应用程序。
本节中
在服务协定中指定数据传输
介绍服务中数据传输的基本概念。
使用数据协定
描述什么是数据协定以及如何创建和使用它们。
数据协定序列化程序
介绍如何使用 DataContractSerializer 类或任何类扩展 XmlObjectSerializer 完成数据的序列化。
使用 XmlSerializer 类
描述如何以及为何使用 XmlSerializer 类,它是 DataContractSerializer 类的一个替代方案。
使用消息协定
描述消息协定如何允许对 SOAP 消息进行精细控制。
使用消息类
介绍如何使用 Message 类功能。
筛选
描述筛选,它允许基于各种条件预处理消息。
大型数据和流式处理
介绍如何发送大型数据块,例如二进制文件。
数据的安全注意事项
介绍编程数据传输和序列化时要注意的项。
数据传输体系结构概述
介绍 WCF 中数据传输的总体设计视图。