1

外部 SOAP サービスをシステムに統合する必要があります。これまでのところ、wsdl のみがあり、テスト サーバーはありません。実装するモックサーバーを構築するために、CXF を使用してサーバーのスタブを生成する方法を見つけました。

クライアント側では、春の Web サービス WebServiceTemplate が私のユースケースに完全に一致するようです。その結果、2 つの方法で MTOM 添付ファイルが送信されます。また、回答文書を見たときに何が表示されるかわかりません。spring-ws はアタッチメントを透過的に処理しますか? それとも、特別な方法でアクセスする必要がありますか?

また、CXF で生成されたクラスを使用して、サーバー上で MTOM 添付ファイルを生成するにはどうすればよいですか?

4

1 に答える 1

1

Spring-WS は、基礎となる SOAP 実装 (SAAJ または Axiom のいずれか) で動作します。SAAJ がデフォルトですが、MTOM をサポートしているとは思いません (ただし、修正されてうれしいです)。Axiom は Apache Axis2 の低レベル SOAP 実装であり、MTOM をサポートしています。

したがって、Spring-WS の Axiom のサポートと、Axiom の MTOM のサポートについて読むことをお勧めします。

于 2010-07-22T21:42:02.720 に答える