我有一个倡议,我需要在文档中将它们转换为WCF应用程序中的图像。当诸如word文档的文件通过流时,我会得到文档的多个图像,即文档中每个页面的一个图像。在WCF流中返回多个文件
当我想要返回这些多个图像回客户端。什么是通过流返回所有这些文件的好方法?我还需要告诉客户文件的名称和返回的文件数量,最好的方法是什么?
这是我第一次使用WCF/web服务。
我还需要考虑转换所花费的时间,如果花费太长时间或创建太多图片,我需要返回一个错误。使用SOAP错误是告诉客户端的好方法吗?
我只是做一个数组的拜拜,并返回数组到客户端?还是将所有图像合并为一个流并返回?如果流的大小太大(即超过2 MB),传输文件会不会有问题(缓慢)?
如果您担心使用WCF传输的数据量,请查看以下有趣的文章:http://msdn.microsoft.com/en-us/library/ms733742.aspx – Kolky
此外,什么是好的方法来使这个服务通用? Java和其他语言客户可以调用这个Web方法并接收相同的文件流吗? – user724535