次の方法で共有


方法 : ASP.NET を使用して作成した既存の XML Web サービスを調査する

ASP.NET を使用して作成した Web サービスの URL がわかれば、その URL を使ってサービス ヘルプ ページと呼ばれる Web ページにアクセスできます。このページには、Web サービスが実装している Web サービス メソッド、そのパラメータ、戻り値の型など、Web サービスの機能に関する情報が表示されます。また、サービス ヘルプ ページを使って Web サービスの機能をテストすることもできます。

たとえば、Investor という Web サービスにアクセスするとします。これは有効な株式銘柄の株価を取得するためのサービスです。この Web サービスのベース URL は、https://www.contoso.com/Investor.asmx です。この URL を拡張子やパラメータを付けずにブラウザに入力すると、Web サービスと、Web サービスが実装する Web サービス メソッドに関する情報がある Web ページが表示されます。

ブラウザで Web サービスに関する情報を表示するだけでなく、サービスの説明を参照すると、Web サービスの正式な定義を確認できます。サービスの説明は、Web サービス記述言語 (WSDL: Web Services Description Language) で記述された XML ドキュメントです。サービス ヘルプ ページの上部にあるリンクからサービスの説明を表示できます。サービスの説明を使い、Web サービスに対するプロキシ クラスを手動で生成できます。プロキシ クラス作成の詳細については、「XML Web サービス プロキシの作成」を参照してください。

Web サービスのサービス ヘルプ ページにアクセスするには

  • ブラウザのアドレス バーに、Web サービスのベース URL を次の形式で入力します。

    https://servername/vrootname/webservicename.asmx
    
    パラメータ

    servername

    Web サービスが存在する Web サーバー。

    apppath

    Web サービスをホストしている Web アプリケーションの名前。

    webservicename.asmx

    Web サービスを定義するファイルの名前。

    たとえば、StockTicker という名前の Web サーバーに存在する StockServices.asmx という Web サービスにアクセスするには、次のように入力します。

    http://StockTicker/StockServices.asmx
    

Web サービスの説明にアクセスするには

  1. 前述の Web サービスのサービス ヘルプ ページにアクセスします。

  2. ページ上部にある [サービスの説明] リンクをクリックします。****

関連項目

タスク

方法 : ブラウザから XML Web サービスにアクセスする

概念

XML Web サービス クライアントの作成
Web サービス探索
XML Web サービス プロキシの作成
XML Web サービスとの非同期通信

その他の技術情報

XML Web サービスのクライアントの作成

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.