我有一个通过SOAP访问的Web服务。我真的很喜欢返回Stream的方法之一。
我的选择是什么?
我现在的想法相当于实现Stream并将所有数据填入字符串中。有没有这样做的类型?如果可能的话(我认为不是这样),我很乐意通过SOAP实际传输数据流,以便即使在方法返回后数据也会被拉扯。
答案 0 :(得分:1)
最好的办法是将Stream读入字节数组。然后,您可以序列化Web服务中的字节数组。然后,客户端可以使用原始字节数组并将其重新组合成原始格式。
我也使用相同的策略通过网络服务上传文件,效果很好。