2

通常、エンタープライズ アプリケーションは多数の Web サービスを使用します。消費されているこれらの Web サービスの一部は、毎月新しいバージョンにアップグレードされる可能性があります。新しい Web サービスを使用する前に、消費者は影響評価の基礎となる古いサービスと新しいサービスの間の変更を徹底的に分析する必要があります。

WSDL を比較するツールに出くわしましたが、アプリケーションが消費するサービスの一部は巨大で、WSDL には 50 以上の操作がある場合があります。消費するアプリケーションは、たとえば 10 個の操作を使用している可能性があります。WSDL コンパレーターを使用すると、変更された要素が消費される操作の一部であるかどうかを識別するのが少し面倒になる可能性があります。このような分析を行うために、私は通常、操作ごとに SOAP UI を使用して要求と応答を生成し、テキスト比較ツールを使用して違いを識別します。

2 つの WSDL が入力として提供された場合に操作ごとの比較を実行するためのツールはありますか?

4

3 に答える 3

1

サービス レジストリ

サービスガバナンスについて説明しているようです。あなたが説明している機能の一部は、サービスの検索と公開の機能の上にあるレジストリによって提供されます。

于 2013-08-06T10:20:06.290 に答える
1

各操作の要求と応答を生成する代わりに、Eclipse WSDL2Java プラグインまたはApache CXFを使用して wsdl ファイルからクラスを生成することをお勧めします。次に、 Devart Code Compareを使用して、新しいクラスを古いクラスと比較します。私は正しいですか?

于 2013-08-09T13:24:04.507 に答える