Web 服務探索工具 (Disco.exe)
本主題專門說明舊有技術。 應該使用下列建立 XML Web Service 及 XML Web Service 用戶端: Windows Communication Foundation.
Web 服務探索工具可以探索位於 Web 伺服器上之 XML Web Service 的 URL,並將每個 XML Web Service 相關的文件儲存在本機磁碟上。
disco [options] URL
備註
下表描述可以和 Web 服務探索工具 (disco) 搭配使用的引數和選項。
引數 | 描述 |
---|---|
URL |
要對它探索並且產生發行探索文件 (.wsdl、.xsd、.disco 和 .discomap 檔案) 的 URL。 |
選項 | 描述 |
---|---|
/d[omain]:domain |
指定在連接至要求驗證的 Proxy 伺服器時,所要使用的網域名稱。 |
/nosave |
不要將探索文件或結果 (.wsdl、.xsd、.disco 和 .discomap 檔) 儲存到磁碟。預設為要儲存這些文件。 |
/nologo |
隱藏 Microsoft 程式啟始資訊顯示。 |
/o[ut]:directoryName |
指定儲存探索文件的輸出目錄。預設為目前的目錄。 |
/p[assword]:password |
指定在連接至要求驗證的 Proxy 伺服器時,所要使用的密碼。 |
/proxy:URL |
指定要使用於 HTTP 要求的 Proxy 伺服器的 URL。預設為使用系統 Proxy 設定。 |
/proxydomain:domain 或 /pd:domain |
指定在連接至要求驗證的 Proxy 伺服器時,所要使用的網域。 |
/proxypassword:password 或 /pp:password |
指定在連接至要求驗證的 Proxy 伺服器時,所要使用的密碼。 |
/proxyusername:username 或 /pu:username |
指定在連接至要求驗證的 Proxy 伺服器時,所要使用的使用者名稱。 |
/u[sername]:username |
指定在連接至要求驗證的 Proxy 伺服器時,所要使用的使用者名稱。 |
/? |
顯示工具的命令語法和選項。 |
XML Web Service 探索是找尋和詢問 XML Web Service 描述的過程。潛在的 XML Web 服務用戶端可以藉由執行探索,來了解 XML Web Service 是否存在以及如何與它互動。由 XML Web Service 發行的 .discomap 檔案是一種 XML 文件,通常含有描述該 XML Web Service 之其他資源的連結。實作 XML Web Service 的網站不一定要支援探索。XML Web Service 可以建立供私人使用。
由這個工具產生的 .wsdl、.xsd、.disco 和 .discomap 檔案,可以當做 Web 服務描述語言工具 (Wsdl.exe) 的輸入,以建立 XML Web Service 用戶端。
範例
以下命令會在指定的 URL 中搜尋探索文件,並且將它們儲存到目前的目錄。這個工具如果在指定的 URL 找不到可探索的資源,就會顯示錯誤訊息。
disco https://www.proseware.com/prosewareWebservice.disco
以下命令會在指定的 URL 中搜尋探索文件,並且將它們儲存到指定的輸出目錄。
disco /out:myDir https://www.proseware.com