通常、エンタープライズ アプリケーションは多数の Web サービスを使用します。消費されているこれらの Web サービスの一部は、毎月新しいバージョンにアップグレードされる可能性があります。新しい Web サービスを使用する前に、消費者は影響評価の基礎となる古いサービスと新しいサービスの間の変更を徹底的に分析する必要があります。
WSDL を比較するツールに出くわしましたが、アプリケーションが消費するサービスの一部は巨大で、WSDL には 50 以上の操作がある場合があります。消費するアプリケーションは、たとえば 10 個の操作を使用している可能性があります。WSDL コンパレーターを使用すると、変更された要素が消費される操作の一部であるかどうかを識別するのが少し面倒になる可能性があります。このような分析を行うために、私は通常、操作ごとに SOAP UI を使用して要求と応答を生成し、テキスト比較ツールを使用して違いを識別します。
2 つの WSDL が入力として提供された場合に操作ごとの比較を実行するためのツールはありますか?