恢复文件上传以查找流

| 我正在将文件从客户端上传到服务器...当服务器程序接收到流时,不支持属性Length,并且CanSeek变为false,怎么可能找到?如果我在客户端中读取了该长度,并在消息契约中作为消息头发送,但我不知道该如何寻找,我可以获得长度。想法??     
已邀请:
        WCF不是用于文件传输的技术。此外,内部使用的“ 0”不支持搜索,因为分布式应用程序中的整个搜索概念都是胡说八道。为了使此工作正确进行,内部流必须是网络协议,并具有对传输数据的控制流,而不是控制流。在内部,流只是字节数组。这意味着即使WCF支持搜索,您仍需要在搜索位置之前传输所有数据。 如果需要恢复功能,则必须通过手动创建数据块并将其上传并将其附加到服务器上的文件中来自己实现。服务器将控制最后正确接收的块,并拒绝已通过的块。 MSDN具有使用此示例通道作为自定义渠道的示例实现。     
        您在http://go.microsoft.com/fwlink/?LinkId=150780上的流示例完成了您尝试做的事情。 WCF \\ Basic \\ Contract \\ Service \\ Stream \\ CS \\ Stream.sln 样本在这里解释 http://msdn.microsoft.com/en-us/library/ms751463.aspx     

要回复问题请先登录注册