我有一個倡議,我需要在文檔中將它們轉換爲WCF應用程序中的圖像。當諸如word文檔的文件通過流時,我會得到文檔的多個圖像,即文檔中每個頁面的一個圖像。在WCF流中返回多個文件
當我想要返回這些多個圖像回客戶端。什麼是通過流返回所有這些文件的好方法?我還需要告訴客戶文件的名稱和返回的文件數量,最好的方法是什麼?
這是我第一次使用WCF/web服務。
我還需要考慮轉換所花費的時間,如果花費太長時間或創建太多圖片,我需要返回一個錯誤。使用SOAP錯誤是告訴客戶端的好方法嗎?
我只是做一個數組的拜拜,並返回數組到客戶端?還是將所有圖像合併爲一個流並返回?如果流的大小太大(即超過2 MB),傳輸文件會不會有問題(緩慢)?
如果您擔心使用WCF傳輸的數據量,請查看以下有趣的文章:http://msdn.microsoft.com/en-us/library/ms733742.aspx – Kolky
此外,什麼是好的方法來使這個服務通用? Java和其他語言客戶可以調用這個Web方法並接收相同的文件流嗎? – user724535