0

spring-ws を使用しています。WSDL を生成するには 2 つの方法があると思います。

dynamic wsdlstatic wsdl迫る。

どちらがより良いアプローチであるかを教えてください。

ありがとう!

4

1 に答える 1

1

XSD に関して言えば、Spring-WS を作成した親切な人々はコントラクト ファーストを推奨しています。彼らのマニュアルでは、なぜそうなのかを説明しています:

http://docs.spring.io/spring-ws/site/reference/html/why-contract-first.html

...私にとっては十分です。

WSDL を動的に生成するかどうかは、それほど問題ではありません。しかし、以前は、厳格な企業標準に準拠した WSDL を生成する必要がありました。それが必要な場合は、静的に固執する必要があります。さらに、WSDL を微調整して、サービス定義が .NET クライアントで適切に機能するようにする必要がありました。繰り返しますが、これを行う唯一の方法は、WSDL を自分で作成した場合です。

もちろん、まだ WSDL の使い方を学んでいる場合は、最初に WSDL を生成する方が簡単であることに気付くかもしれません。後で静的にする必要がある場合は、生成された WSDL のコピーを開始点として使用できます。

于 2013-11-07T15:22:26.813 に答える