wcf中有多个流

时间:2010-01-14 10:07:45

标签: wcf stream

我正在尝试使用WCF上传多个文件。由于WCF仅支持一个流,我需要在客户端上将多个文件流连接在一起并将其传递给服务。 文件可能很大,无法在内存中缓冲。

我该怎么做?如果有,请显示一些代码示例。

此致 符文

1 个答案:

答案 0 :(得分:2)

由于WCF只允许单个流参数,我看到的唯一可能的方法是将多个文件合并为一个流并传递给服务器,加上一些额外的信息,如文件名,它们的长度按照它们附加到流中的顺序。