上一篇中提到Silverlight + WCF实现文件上传的一个缺点:一次性的将文件读到内存。显然,当文件的尺寸大到内存难以容纳时,这种方法是有问题的。处理这个问题时,自然的会想到,可以边读边上传。实测的情况,该方法实现也很简单,下面简要描述一下。
1. 创建解决方案的方法和修改配置的方法同“Silverlight中用WCF实现文件快速上传(一)”,不再赘述。
2. Silverlight中的实现
辅助类:
3. 总结
本方法实现了边读文件边上传,实测时可以快速上传任意大小的文件。另外,还增加了上传的进度条。
总结以上是内存溢出为你收集整理的Silverlight中用WCF实现文件快速上传(二、改进)全部内容,希望文章能够帮你解决Silverlight中用WCF实现文件快速上传(二、改进)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)