-1

Web アプリケーションから Web サービスを呼び出し、Web サービスからの応答をビューに表示する必要があります。助言がありますか?

前もって感謝します

Web アプリには Spring MVC を使用し、Web サービスには Axis2 を使用しています。

[編集 1] そのように使用するのは非常に奇妙に思えたので、その可能性について尋ねていました。(クライアントがWebアプリを生成するので、「Webアプリを別のアプリに」のようでした)

4

1 に答える 1

1

axis2-tools (wsdl2java) を使用してクライアント (axis2/soap を使用していると思われます) を生成する必要があります。次に、ビジネス ロジック クラスの 1 つでクライアントをインスタンス化し、結果を使用するだけです。

wsdl2java を使用すると、実行が非常に面倒になる場合があります。maven がある場合は、wsdl2java コンバーター プラグインがあります。

また、wsdl2java は定期的に変更されるべきではないため、独自のプロジェクトに配置することをお勧めします。

Spring は、軸サーバーの URL を構成し、コードにクライアントを挿入するのに便利ですが、axis2 クライアントを実行する必要はありません。

于 2013-10-29T21:31:09.347 に答える