SOAP在WCF客户机中没有被编码为MTOM



我正在从WCF客户端连接到DFS(Documentum Foundation Services)实例。我正在使用basicHttpBinding,我已经设置了messageEncoding="Mtom"。然而,当我检查soap时,我看到soap信封中的文档。SOAP中的文档部分大约是实际文档大小的1.33倍。消息被Base64编码。

我在WCF端是否有更多的设置要更改,或者在DFS端是否有未启用的MTOM设置?

wsoma: optimizedmimesserialization必须在WSDL中存在吗?

谢谢

http://www.w3.org/Submission/WS-MTOMPolicy/

我猜,我的问题是:Java web服务WSDL必须有这个wsoma: optimizedmimesserialization元素,否则它意味着web服务不支持MTOM吗?这也意味着,如果基于Java的web服务确实支持MTOM,然后如果我使用WSDL添加服务引用,Visual Studio应该使用messageEncoding=" MTOM "自动创建适当的绑定。

相关内容

  • 没有找到相关文章

最新更新