1

Tomcat 内で実行される単純な Web アプリがあります。この Web アプリから Web サービスを呼び出す必要がありますが、その方法がわかりません。管理環境と非管理環境のどちらを使用しているかに応じて、2 つの方法があるようです。

JNDI サービス ルックアップ (マネージド)

JAX-RPC ServiceFactory (管理対象外)

...では、どのテクニックを使用すればよいですか?

4

2 に答える 2

1

必ずしもこれらの手法を使用する必要はありません。Web サービス エンジンとして Axis を使用し、ビルド ツール ( http://ws.apache.org/axis/java/user-guide.html ) として ant を使用していると仮定すると、次の手順を実行する必要があります

。1) プロキシを生成します。 Web サービスを呼び出すための /stub。これにより、Web サービスを呼び出すためのエントリ ポイントが得られます
。2) クライアントの構成情報 (.wsdd ファイル) を提供します
。3) Web サービスの WSDL がどこにあるかを確認します。

BR、
~a

于 2008-09-26T15:41:18.830 に答える
-1

Web サービスの場合は、apache のhttpclientを使用してみませんか?

于 2008-09-26T15:23:45.440 に答える