专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Web Service

web service通过字节数组上传文件的有关问题

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
web service通过字节数组上传文件的问题
       最近做了个web service的文件上传服务,采用的方法是传递文件的字节数组,现在假设文件比较大,需要分块传递字节数组,传递到web service 端,如何进行区分当前收到的块是正在传递的?还有如何把这些块整合起来?谢谢了。
web service   字节数组传文件

------解决方案--------------------
WEBSERVICE API加参数, 例如:
UploadFile(string fileName, int startPos, byte[] bin);
------解决方案--------------------
最简单的:
if ( startPos == 0 )
{//new file
   File.WriteAllBytes(fileName, bin);
}
else
{//append
   FileStream fsOut = new FileStream(fileOut, FileMode.Append, FileAccess.Write);
   fsOut.Write(buffer, bin, bin.Length);
   fsOut.Close();
}

------解决方案--------------------
发现点错误:

   FileStream fsOut = new FileStream(fileName, FileMode.Append, FileAccess.Write);
   fsOut.Write(bin, 0, bin.Length);
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: