【问题标题】:Using MTOM and base64Encoding together一起使用 MTOM 和 base64Encoding
【发布时间】:2014-04-10 09:51:36
【问题描述】:

我正在编写一个 wsclient,其中服务器端期望使用 mtom 方法将压缩文件作为附件。在遇到一些错误后,我现在了解到服务器端期望 zip 文件夹中的文件是 base64 编码的。我知道使用 base64 编码会使文件大小延长 33%,这就是首选 mtom 的原因。因此,我想问一下您对 base64 编码 mtom 附件是否有任何合乎逻辑的理由,或者这只是一个糟糕的设计?

【问题讨论】:

    标签: web-services base64 attachment mtom


    【解决方案1】:

    我不会说这是糟糕的设计,但在大多数情况下,最好启用 MTOM 并让他决定将数据作为 MIME 附件发送还是将其保留为 Base64 编码数据更有效。

    请注意,如果您发送的文件大小小于特定大小,则将其作为 MIME 附件发送并不是最佳选择。因此,如果我创建了 Web 服务并且我知道我将接收或发送回客户端的文件很小,我就不需要使用 MTOM。

    【讨论】:

      猜你喜欢
      • 2015-07-06
      • 1970-01-01
      • 2016-04-08
      • 2011-04-04
      • 2012-03-30
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 2016-06-05
      相关资源
      最近更新 更多