我想從asp.net服務返回docx文件,但服務不斷給我一個響應錯誤,它需要返回text/xml。該服務是基於SOAP的asp.net web服務,我想知道如何使用web服務返回一個docx文件?或者我應該去這個WCF,因爲我認爲肥皂有其侷限性?從Asp.net Webservice返回Docx文件
0
A
回答
0
所有WCF和SOAP首先是不能互換的條款:)你可能想知道關於ASP.net web服務與基於WCF一個...
在任何情況下,與文件(文件,圖像工作,等),如果客戶希望收到一個完整的文件,我會建議使用WCF,然後使用streaming。通過使用流式傳輸,您不必在內存中加載整個文件內容,這是更加內存友好的解決方案,並且可以處理大數據量。使用流時有一些限制(必須使用消息與數據契約,並且只能使用少量的系統定義的綁定 - 這些都在上面的鏈接中有記錄)。
希望這會有所幫助!
0
Web服務沒有任何特殊的「文件」概念。這只是一堆字節。
相關問題
- 1. Asp.net Webservice返回docx文件
- 2. 在asp.net webservice中返回json
- 3. java.util.collection從webservice返回
- 4. 從zope返回一個docx文件 - 破壞文件
- 5. 如何返回MemoryStream docx文件MVC?
- 6. Jersey ReST webservice返回一個文件
- 7. 從.net webservice返回平面文本?
- 8. 更改從WebService返回的文本
- 9. 返回對象從Webservice的
- 10. 從webservice返回圖片
- 11. 從asmx webservice返回System.Spatial.Geography
- 12. 從WebService返回多個值
- 13. 如何從webservice返回JSON
- 14. 從restful webservice返回json?
- 15. 從webservice返回兩個值
- 16. 在javascript中從返回的輸出流中打開Docx文件
- 17. WebService返回一個XML/JSON文件
- 18. asmx asp.net webservice返回多個類wsdl
- 19. ASP.NET WebService的返回使用jQuery
- 20. ASP.net 3.5的Webservice返回大數據集
- 21. asp.net webservice返回JSON嵌入在XML ...?
- 22. Asp.net WebService函數不返回JSON
- 23. asp.net Webservice返回XML而不是JSON
- 24. 從webservice下載文件 - 在ASP.NET網站
- 25. .docx文件返回錯誤的文件類型
- 26. Webservice返回java.lang.reflect.InvocationTargetException
- 27. ASP.NET MVC返回Excel文件
- 28. 如何從WCF Restful json webservice返回流和文件長度?
- 29. 從不同的文件夾複製的docx文件 - ASP.NET MVC 4
- 30. Webservice返回列表
客戶端如何使用該文件?客戶端是否期待一個字節流?而且,順便說一句,你應該只使用WCF,並且不應該使用ASMX Web服務進行新的開發。 – 2010-11-09 20:16:46