使用Web服務傳輸大文件的最佳方式是什麼?目前我們正在使用直接選項通過將二進制數據轉換爲base 64格式並將base 64編碼嵌入到soap信封本身中來傳輸二進制數據,但它大大降低了應用程序的性能。請提出一些改進性能的建議。使用Web服務傳輸大文件
11
A
回答
8
檢出MTOM,W3C標準,旨在通過SOAP傳輸二進制文件。
MTOM提供了一種在其原來的二進制形式, 發送二進制數據 避免大型的任何增加是由於在 文本編碼它。
相關資源:
+0
我有問題的肥皂發送文件內容 - SoapFault請求實體太大 - 任何想法配對?請幫助 – 2017-07-07 10:32:55
9
我認爲要做到這一點是無法做到這一點的最好辦法!
Webservices的想法並不旨在傳輸大文件。你應該真的把一個url傳遞給這個文件,並讓這個消息的接收者把這個文件自己拉出來。
恕我直言,這將是一個更好的方式來做到這一點,然後編碼和發送它。
+1
如果您必須向外部系統提供允許發送帶有相關附件的電子郵件的Web服務,該怎麼辦?我認爲沒有辦法通過使用網絡服務,有沒有辦法? – 2016-03-15 16:57:02
相關問題
- 1. 使用Web服務上傳Sharepoint上的大型文件(大塊)
- 2. jboss web服務傳輸文件
- 3. 使用Web服務處理大文件
- 4. 通過PHP從外部Web服務流式傳輸大文件
- 5. Java Web服務允許大文件流式傳輸
- 6. 從http服務傳輸大文件
- 7. 使用Apache CXF的文件傳輸Web服務
- 8. c#使用Web服務傳輸大量數據
- 9. 使用WCF服務與basichttpbinding傳輸較大的文件
- 10. 傳輸大使用WCF服務
- 11. 通用文件上傳Web服務
- 12. 使用Web服務將文件從WP7設備上傳到Web服務器?
- 13. 驗證用於傳輸文件的Web服務?
- 14. 使用Java將文本數據傳輸到Web服務器
- 15. 上傳文本文件到web服務
- 16. 用.NET傳輸大文件(服務器/客戶端)
- 17. 通過c#Web服務將大文件上傳到Sharepoint 2010大文件
- 18. 使用KSOAP從android應用程序到web服務的文件傳輸
- 19. 使用Web API上傳大文件
- 20. 的SharePoint web部件上傳文件whitout使用「RUNAT服務器」
- 21. 通過c#web服務將大量數據從sql server傳輸到Excel文件
- 22. 使用WCF和ASP.NET Web窗體傳輸大文件
- 23. 上傳文件到web服務URL
- 24. jquery + asp.net web服務文件上傳
- 25. 將文件上傳到Web服務器
- 26. GWT文件上傳到REST Web服務
- 27. Web服務和Log4J輸出到文件
- 28. PHP處理大文件上傳的理想Web服務器?
- 29. 如何將大型(> 25MB)文件上傳到Web服務?
- 30. 使用表單輸入將文件上傳到Web服務時出現問題
您使用的平臺是? 。淨? Java的? PHP? – 2011-03-08 01:07:38
我使用Java的... ... – 2011-03-08 17:04:45