Share via


HOW TO:瀏覽使用 ASP.NET 建立的現有 XML Web Service

本主題專門說明舊有技術。 應該使用下列建立 XML Web Service 及 XML Web Service 用戶端: Windows Communication Foundation.

只要您知道使用 ASP.NET 所建立之 Web 服務的 URL,就可以使用這個 URL 來存取一般稱為「服務說明網頁」的網頁。這個網頁會提供 Web 服務功能的詳細資訊,包括所實作的 Web 服務方法、方法的參數和傳回型別。此外,您還可以使用服務說明網頁來測試 Web 服務的功能。

例如,假設您正在存取名為 Investor 的 Web 服務,這個服務的用途是擷取有效股票代號的股票價格。您知道這個 Web 服務的基礎 URL 是 https://www.contoso.com/Investor.asmx。在瀏覽器中輸入這個 URL,而不使用任何副檔名或參數時,將會產生包含 Web 服務及其所實作 Web 服務方法之相關資訊的網頁。

除了在瀏覽器中檢視 Web 服務的資訊之外,您還可以檢視其服務描述 (這是使用 Web 服務描述語言 (WSDL) 撰寫的 XML 文件),來取得更正式的 Web 服務定義。服務說明網頁頂端的連結可讓您檢視服務描述。您可以使用服務描述,以手動方式產生 Web 服務的 Proxy 類別。如需建立 Proxy 類別的詳細資訊,請參閱建立 XML Web Service Proxy

若要存取 Web 服務的服務說明網頁

  1. 使用下列格式,在瀏覽器的網址列中輸入 Web 服務的基礎 URL:

    https://servername/vrootname/webservicename.asmx
    

    參數

    servername

    Web 服務所在的 Web 伺服器。

    apppath

    裝載 Web 服務之 Web 應用程式的名稱。

    webservicename.asmx

    定義 Web 服務之檔案的名稱。

    例如,若要存取位於 Web 伺服器 StockTicker 上名為 StockServices.asmx 的 Web 服務,請輸入下列內容:

    http://StockTicker/StockServices.asmx
    

若要存取 Web 服務的服務描述

  1. 存取上述 Web 服務的服務說明網頁。

  2. 按一下網頁頂端的 Service Description 連結。

另請參閱

工作

HOW TO:從瀏覽器存取 XML Web Service

概念

建置 XML Web Service 用戶端
Web 服務探索
建立 XML Web Service Proxy
以非同步方式與 XML Web Service 通訊

其他資源

建立 XML Web Service 的用戶端