ByteStream 编码器

本示例演示如何创建 ByteStreamHttpBinding,这是一个演示字节流编码器功能的 Binding

讨论

本示例演示如何使用标准绑定元素 ByteStreamMessageEncodingBindingElementHttpTransportBindingElement 创建标准 Binding。本示例演示如何使用字节流编码器上载和下载图像。字节流编码器功能只支持 HTTP 传输,不支持诸如可靠消息传递或安全性此类的功能。唯一支持的 MessageVersionNone

Ee960169.Important(zh-cn,VS.100).gif 注意:
如果在 Windows Vista 或 Windows°7 操作系统 中运行本示例,请确保使用提升的特权运行 Visual Studio 2010。

Ee960169.Important(zh-cn,VS.100).gif 注意:
您的计算机上可能已安装这些示例。在继续操作之前,请先检查以下(默认)目录。

<安装驱动器>:\WF_WCF_Samples

如果此目录不存在,请访问针对 .NET Framework 4 的 Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 示例(可能为英文网页),下载所有 Windows Communication Foundation (WCF) 和 WF 示例。此示例位于以下目录。

<安装驱动器>:\WF_WCF_Samples\WF\Basic\Binding\ByteStreamEncoder

设置、生成和运行示例

  1. 在 Visual Studio 2010 中打开 ByteStreamHttpBinding.sln 文件。

  2. 通过在解决方案资源管理器中右击 ByteStreamHttpBindingServer 项目并选择**“调试”,然后从上下文菜单中选择“启动新实例”**,来启动该项目的新实例。

  3. 通过在解决方案资源管理器中右击 ByteStreamHttpBindingClient 项目并选择**“调试”,然后从上下文菜单中选择“启动新实例”**,来启动该项目的新实例。