0

这个想法很简单,我有一个托管 WCF DataService 的项目和另一个 WPF 项目,我指的是 WPF 中的服务,它工作得很好,我想知道是否有办法使用该服务流式传输二进制文件,并且使用 WPF 获取该二进制文件并将其保存在本地磁盘上!

注意:二进制文件可能大于 200MB

4

1 回答 1

0

您通过 WCF 发送的所有内容都必须以某种方式可序列化。所以,是的,有可能找到一种格式来序列化您的二进制文件。但是,我不确定这是最好的方法。如果您的数据服务是通过 HTTP 提供的,并且您能够使用 ASP.NET,那么您可能需要考虑仅使用通用处理程序 (.ashx) 来发送您的二进制文件,前提是您不仅有静态链接到文件。

于 2011-11-19T15:31:52.573 回答