我有一堆文件(將近1500,其中一些超過500MB)。基本上,我們有一個缺陷管理系統(Serena Business Mashups,其中一些可能知道它),我需要通過他們的Web服務將這些文件附加到相關問題。可以附加的最大文件大小是500MB。因此,我專注於小於500Mb的文件。此Web服務具有CreateAttachment調用,將文件內容視爲base64二進制類型。將小文件附加到字節數組中並將該字節數組作爲可正常工作的內容傳遞時,我沒有問題。但是,當涉及到大文件時,我總是會忘記內存消耗。我試圖接近很多樣品,並讀取大部分的文章,但他們並沒有幫助我......我甚至試圖分割文件閱讀併合並數組或編碼字符串......沒有成功通過Web服務傳輸文件的最佳實踐C#
我只是想知道你是否有更好的想法來完成這項任務,或者建議我一些最佳做法。
非常感謝您的幫助。
Regards
你在後端使用什麼框架/語言? – 2010-11-11 14:04:55
我忘了指定..對此感到遺憾,這是C#.NET框架3.5 – AnarchistGeek 2010-11-11 14:27:00
處理不當任何人通過web服務保存大文件到數據庫?... – AnarchistGeek 2010-11-12 11:45:55