使用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