我正在編寫一個應該接收文件作爲輸入的WebService,然後WebService對該文件進行一些處理,最後它應該發送一個新文件到客戶端。如何將文件發送給客戶端? (我怎麼能告訴他們上傳一個)。如何使用java Webservice接收/發送文件
3
A
回答
2
文件一般用base64編碼它們,把它們放在xsd:base64binary
1
對於大文件傳輸,查找MTOM(消息傳輸優化機制)。從JAX-WS Metro Guide: Binary attachment:
MTOM是有效的,在 它不具有規模增加了33% 處罰辦法
xs:base64Binary
具有意義。它 是可互操作的,因爲它是 是W3C標準。然而,MIME multipart產生的附加成本與 附件數量成正比,因此它不適合 的大量微小附件。
相關問題
- 1. 如何發送和接收文件?
- 2. WebService ASP.NET MVC 3發送和接收
- 3. XCode vs Java:如何發送和接收文件
- 4. 如何使用Zend_Http發送和接收文件
- 5. Blackberry - 使用webservice發送/接收XML數據
- 6. 向IBM Content Manager WebService發送和接收大型MTOMA附件
- 7. ActiveMQ的發送和接收XML文件
- 8. 如何使用PHP curl將xml文件內容發送到webservice
- 9. XMPP在iPhone SDK發送/接收文件...?
- 10. 如何發送鏈接在emal使用java郵件發件人
- 11. 如何發送和接收mailgun郵件?
- 12. Tcp套接字發送和接收文件,使用python
- 13. ASP.Net發送和接收文件問題
- 14. 在webservice中以JSON發送和接收圖像文件的最佳方法?
- 15. 如何使用PHP發送和接收加密電子郵件
- 16. 如何使用R發送/接收(SMTP/POP3)電子郵件?
- 17. c。發送和接收文件
- 18. 如何使用Java中的套接字發送帶有文件的文件名?
- 19. 使用套接字發送和接收文件(mp3音樂文件)
- 20. 如何通過套接字發送和接收Java對象?
- 21. 如何設置套接字來執行「發送/接收」或「接收/發送」
- 22. 無法使用javascript從php文件發送和接收信息
- 23. 使用GNURadio發送和接收txt文件
- 24. 使用PHP jQuery發送和接收文件
- 25. 使用Python請求發送和接收Zip文件
- 26. 使用socket.io發送和接收信息(來自PHP文件)
- 27. 你知道使用Bittorent發送/接收文件的Python庫嗎?
- 28. 從一個發送者/接收者併發地接收/發送
- 29. 如何通過使用socket.FileSend方法發送的TCP接收文件
- 30. .NET WebService發送大型XML文件
可以請您分享有關此項目的任何示例項目。 – 2013-05-23 10:45:18
commons-codec有一個Base64類來做到這一點 – Bozho 2013-05-23 14:48:45