Webサービスを作成するためのwsdlとxsdがあります。axisのwsdltojavaを使用してスタブとスケルトンを生成することを計画しています。サーバー側のAxisは1.4バージョンであり、クライアント側のAxisはバージョン2.0です。プロジェクトの初期段階では、軸2を使用してダミーの(テストデータが限られた)Webサービスクライアントおよびサーバーコードを作成しました。これまでのところ良好です。実際のものを置くことになると、サーバー側のアプリケーションサーバーは軸1.4であることがわかりました。他のWebサービスもホストしています。したがって、新しいWebサービスを実装するための2つのオプションがあります。
1)サーバー側のAxisを1.4から2.0にアップグレードします。他のWebサービスを2.0にアップグレードします。そして、axis2wsdltoJavaを使用して新しいWebサービスのクライアントとサーバーのスタブを生成します。
2)Axis 1.4 wsdltoJavaを使用してサーバー側スタブを生成し、Axis2.0wsdltoJavaを使用してクライアント側スタブを生成します。
いずれかのアプローチに伴う提案/推奨事項はありますか?2番目のアプローチとの互換性の問題はありますか?どちらか一方を決定しました。迅速な対応をお願いします。前もって感謝します。