ProductAは、ProductAとは別のデプロイメントである唯一のWebサービスを使用します。両方を本番環境にデプロイします。
後で、ProductBを作成します。その努力の中で、私たちは唯一のWebサービスに新しいメソッドを追加します。ProductAが出荷されたとき、その新しいメソッドはWSDLに含まれていませんでした。開発中のProductAに変更はありません。
ProductBを本番環境にデプロイするときは、唯一のWebサービスの新しいバージョンも(ProductAが検出することを期待しているのと同じエンドポイントURLに)デプロイします。ProductAを本番環境に再デプロイすることはありません。
唯一のWebサービスのWSDLは本番環境で変更されていますが、ProductAによって使用されているメソッドのシグネチャは変更されていません。それらはまだWSDLにあります。
この方法で唯一のWebサービスをアップグレードすることにより、ProductAに問題が発生しますか?
元のクライアントのメソッドを変更しないようにWebサービスが変更された場合、Webサービスのクライアントをアップグレードする必要がありますか?