Web アプリケーションから Web サービスを呼び出し、Web サービスからの応答をビューに表示する必要があります。助言がありますか?
前もって感謝します
Web アプリには Spring MVC を使用し、Web サービスには Axis2 を使用しています。
[編集 1] そのように使用するのは非常に奇妙に思えたので、その可能性について尋ねていました。(クライアントがWebアプリを生成するので、「Webアプリを別のアプリに」のようでした)
Web アプリケーションから Web サービスを呼び出し、Web サービスからの応答をビューに表示する必要があります。助言がありますか?
前もって感謝します
Web アプリには Spring MVC を使用し、Web サービスには Axis2 を使用しています。
[編集 1] そのように使用するのは非常に奇妙に思えたので、その可能性について尋ねていました。(クライアントがWebアプリを生成するので、「Webアプリを別のアプリに」のようでした)
axis2-tools (wsdl2java) を使用してクライアント (axis2/soap を使用していると思われます) を生成する必要があります。次に、ビジネス ロジック クラスの 1 つでクライアントをインスタンス化し、結果を使用するだけです。
wsdl2java を使用すると、実行が非常に面倒になる場合があります。maven がある場合は、wsdl2java コンバーター プラグインがあります。
また、wsdl2java は定期的に変更されるべきではないため、独自のプロジェクトに配置することをお勧めします。
Spring は、軸サーバーの URL を構成し、コードにクライアントを挿入するのに便利ですが、axis2 クライアントを実行する必要はありません。