ドキュメント指向の石鹸を使用するときにMTOMペイロードにアクセスする方法は?
-
03-10-2019 - |
質問
外部石鹸サービスをシステムに統合する必要があります。これまでのところ、WSDLとテストサーバーはありません。 CXFを使用してサーバーのスタブを生成する方法を見つけて、モッキングサーバーを構築して実装しました。
クライアント側では、Spring WebServices WebServicetEmplateは私のユースケースにぴったりのようです。 2つの方法は、結果としてMTOM添付ファイルを送信することです。そして、応答文書を見るとき、私が何を見るかわかりません。 spring-wsは添付ファイルをトランパーに処理しますか?または、特別な方法でアクセスする必要がありますか?
また、CXF生成クラスでサーバーにMTOM添付ファイルを生成するにはどうすればよいですか?
解決
Spring-WSは、SaajまたはAxiomのいずれかの基礎となるSOAP実装で動作します。 Saajはデフォルトですが、MTOMをサポートしているとは思いません(しかし、それについて修正できてうれしいです)。公理は、Apache axis2からの低レベルの石鹸の実装であり、それは します MTOMをサポートします。
だから、私はstring-wsの公理に対するサポートと、AxiomのMTOMのサポートを読むことをお勧めします。
所属していません StackOverflow