瀏覽現有使用 ASP.NET 建立的 XML Web Service
一旦您知道使用 ASP.NET 建立之 XML Web Service 的 URL,即可透過 URL 存取服務說明網頁。網頁提供 XML Web Service 功能的相關資訊,包括網頁實作的 XML Web Service 方法,以及服務的參數和傳回型別。您也可以使用服務說明網頁測試 XML Web Service 的功能。
例如,假設您存取的 XML Web Service 名為 Investor
,能替有效的股票代碼擷取股價。您知道這個 XML Web Service 的基礎 URL為 https://www.contoso.com/Investor.asmx。將這個 URL 輸入瀏覽器,但不輸入擴充部份和參數,即可產生網頁,內含 XML Web Service 及 URL 實作的 XML Web Service 方法的相關資訊。
您不但可以在瀏覽器中檢視 XML Web Service 的相關資訊,也可以瀏覽 XML Web Service 的服務描述,以取得其更正式的定義。所謂服務描述,是以 Web 服務描述語言 (WSDL) 撰寫的 XML 文件。您可藉由服務說明網頁頂端的連結來檢視服務描述。此外,您可以使用服務描述手動產生 XML Web Service 的 Proxy 類別。如需建立 Proxy 類別的詳細資訊,請參閱建立 XML Web Service Proxy。
存取XML Web Service 的服務說明網頁
請在瀏覽器的網址列輸入 XML Web Service 的基礎 URL,輸入格式如下:
https://servername/vrootname/webservicename.asmx
參數 值 servername XML Web Service 所在的Web 伺服器。 apppath 裝載 XML Web Service 的Web 應用程式名稱。 webservicename.asmx XML Web Service 定義處的檔案名稱。 例如,若您要存取的 XML Web Service 名為 StockServices.asmx,其位於名為 StockTicker Web 的伺服器,請輸入下列資訊:
http://StockTicker/StockServices.asmx
存取 XML Web Service 的服務描述
- 存取上述 XML Web Service 的服務說明網頁。
- 按一下網頁上方的 Service Description 連結。
請參閱
建置 XML Web Service 用戶端 | 探索 XML Web Service | 建立 XML Web Service Proxy | 建立 XML Web Service 的用戶端 | 與 XML Web Service 進行非同步通訊 | 從瀏覽器存取 XML Web Service