我使用C#Winform以字节数组的形式不断触发/上传jpeg并在我的服务器上调用WCF。
每个字节数组的大小为12381.
我是正确的只是上传字节数组还是我应该查看每个项目的流?我可以看到为什么我们应该使用流式传输大文件,但对于较小的文件?在调用[Web服务]之前,是否有任何有形的转换为流?
由于
答案 0 :(得分:1)
如果您确定文件大小不是MB,那么我建议您使用MTOM。使用Streaming时很少有条件/限制,例如Contract应该被设计为接受或返回Stream类型,有一些安全认证,Streaming等不支持..对于指定的文件大小相对较小,Mtom编码应该是更好的选择。
HTH, 阿米特巴蒂亚