偵錯工具
Windows SDK 和 Windows 驅動程式套件 (WDK) 中提供建置於裝置 API (WSDAPI) 上的 Web 服務偵錯工具組。 這些工具可用來測試在 WSDAPI 上撰寫的自訂應用程式功能,或使用其他裝置設定檔撰寫的 Web 服務 (DPWS) 堆疊的裝置和用戶端。
WSD 偵錯主機 (wsddebug_host.exe) 和 WSD 偵錯用戶端 (wsddebug_client.exe) 工具可用來檢查 DPWS 用戶端或主機的特性。 它們也可用來針對連線或設定問題進行疑難排解。 如需詳細資訊,請參閱 WSDAPI 疑難排解指南。 這些工具僅適用于 SDK。 SDK 工具位於下列目錄中: < Windows SDK 安裝資料夾 > \Bin。
WSDAPI 基本互通性工具 (WSDBIT) 可用來測試 SOAP 層級或傳輸層級互通性 (,也就是確保訊息格式正確) 。 此工具僅適用于 WDK。
WSD 偵錯用戶端
WSD 偵錯用戶端 (wsddebug_client.exe) 提供互動式主控台,可用來傳送和接收WS-Discovery訊息,以及取得中繼資料。 它也可以用來產生及取用原始多播訊息。
WSD 偵錯用戶端會以下列三種模式之一運作:多播、探索和中繼資料。
[模式] | Description |
---|---|
多點傳送 | 在多播模式中,WSD 偵錯用戶端會在 UDP 埠 3702 上傳送和接收未格式化的多播訊息,如 WS-Discovery 中所定義。 使用者可以將這些 SOAP 訊息儲存在文字檔中,而且可以使用 WSD 偵錯用戶端修改和重新編譯訊息。 |
探索 | 在探索模式中,WSD 偵錯用戶端會傳送和接收格式化WS-Discovery訊息。 它可以顯示已接收 的 Hello、 Bye、 ProbeMatches和 ResolveMatches 訊息。 它可以透過 UDP 或 HTTP 傳送 探查 訊息,以及透過 UDP 解析 訊息。 |
中繼資料 | 除了實作探索模式的所有功能之外,中繼資料模式也會嘗試從裝置擷取中繼資料。 |
如需詳細資訊,請參閱 使用泛型主機和用戶端進行 HTTP 中繼資料交換、 使用泛型主機和用戶端進行 UDP WS-Discovery,以及 使用 WSD 偵錯用戶端來驗證多播流量。
WSD 偵錯主機
WSD 偵錯主機 (wsddebug_host.exe) 提供互動式主控台,用來宣告主機、回應用戶端要求,以及列印診斷資訊。
WSD 偵錯主機會以兩種模式之一運作:探索和中繼資料。
[模式] | Description |
---|---|
探索 | 在探索模式中,WSD 偵錯主機會列印格式化WS-Discovery訊息。 它也會傳送 Hello 和 Bye 訊息,並自動回應 探查 和 解析 訊息。 |
中繼資料 | 除了實作探索模式的所有功能之外,中繼資料模式還會公告中繼資料服務,並允許用戶端連線和執行中繼資料交換。 |
如需詳細資訊,請參閱 使用泛型主機和用戶端進行 HTTP 中繼資料交換 和使用 泛型主機和用戶端進行 UDP WS-Discovery。
相關主題