0

Webサービスasp.netを作成し、Visual StudioDevelopmentServerでテストしました。そのサーバーでは、必要な関数を選択し、パラメーターを入力すると、結果として正しいものが得られます。クライアント側には、JavaEEアプリケーションがあります。私の問題は、URLでパラメータを送信する方法がわからないことです。私はこのようなものを試しました:http://localhost:64378/WebSite3/Service.asmx/EchoWithGet?s=7458またはこのような:http://localhost:64378/WebSite3/Service.asmx?op=EchoWithGet&s=7458 それらのどれも動作しません。だから私の質問は、パラメータsで「EchoWithGet」関数をどのように使用できるかということです。

ありがとう

4

1 に答える 1

0

あなたのサービスは と呼ばれているのでService.asmx、SOAP ベースの Web サービスを作成したと仮定します。サービスの WSDL ドキュメント (http://localhost:64378/WebSite3/Service.asmx?WSDL) を使用して、Java EE アプリケーション用のプロキシ クライアントを作成します (この件についてはこちらをご覧ください)。

ブラウザでサービスをテストするだけの場合は、利用可能な多くのクライアントのいずれかを使用できます。Firefox には素晴らしいプラグインがあります。

于 2012-08-03T08:34:14.970 に答える