2011-08-15 10 views
0

WCFクライアントからDFS(Documentum Foundation Services)インスタンスに接続しています。 私はbasicHttpBindingを使用しており、messageEncoding = "Mtom"を設定しています。しかし、私が石鹸を調べると、SOAPエンベロープ内の文書が見えます。 SOAPのドキュメント部分は、実際のドキュメントサイズの約1.33倍です。メッセージはBase64でエンコードされています。SOAPがWCFクライアントでMTOMとしてエンコードされない

また、WCF側で変更する設定がありますか、またはDFS側で有効になっていないMTOM設定がありますか?

wsoma:OptimizedMimeSerializationはWSDLに存在する必要がありますか?

おかげ

答えて

0

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

私が推測するには、私の質問は:JavaのWebサービスのWSDLは、このwsomaを持たなければならない:OptimizedMimeSerialization要素、それ以外の場合は、WebサービスがMTOMをサポートしていないことを意味しますか? JavaベースのWebサービスがMTOMをサポートしていて、WSDLを使用してサービス参照を追加した場合、Visual Studioは自動的に適切なバインディングをmessageEncoding = "Mtom"で作成する必要があることを意味します。

関連する問題