0

ユーザーのログイン情報にアクセスするためにWebサービスにアクセスする必要があるVisual Studio 2010のVB.NetでWebサイトを開発しています。

彼らは別のページを介してログインし、自分のページにリダイレクトすると、Web サービスを介して資格情報にアクセスし、独自のスクリプトを介してセッションを処理します。

私が知る必要があるのは:

条件が満たされない場合、ページロード時に Web サービスをチェックできますか?

以前に Web サービスを使用したことがなく、パラメーターを追加する方法や値を取得する方法がわかりません。ログイン クラス (または一般的なクラス) への参照を追加することは可能ですか?

Visual Studio から参照を追加しました: Web サイト -> Web 参照を追加

しかし、これは単に大量のファイルを生成しただけで、生成された参照/ファイルの使用方法に関する適切なチュートリアルをオンラインで見つけることができません。

いくつかのクラス ファイルを生成するはずだと思っていましたが、次の種類のフォルダー (.discomap) が追加されました。

  • 。ディスコ
  • .wsdl
  • .xsd

最後に、ローカル ホストでこの Web サービス (オンラインで実行中) をテストできますか?

ありがとう!

4

1 に答える 1

1

コード ビハインドからこれらのサービスを呼び出したいようです。

Web 参照を追加すると、サービス メソッドの呼び出しに使用できる一連のクラス ファイルが生成されているはずです。これは localhost から実行できるはずです。

コード ビハインドからの WCF サービス呼び出しは、次のようになります。

ServiceReference1.Service1Client client = new
    ServiceReference1.Service1Client();
string returnString;

returnString = client.GetData(Param);
label1.Text = returnString;
于 2013-03-29T14:44:02.237 に答える