WSDAPI 基本互通性工具

Web 服務的裝置設定檔 (DPWS) 是參考規格,可組合並限制一些 Web 服務 (WS) 規格。 裝置上的 Web 服務 (WSD) API (WSDAPI) 是 Windows 隨附的 DPWS 實作。 Windows 使用 WSDAPI 來探索任何類型的 DPWS 裝置,也會使用 WSDAPI 對數個裝置類別發出控制訊息,例如印表機、掃描器和網路投影機。

WSDAPI 基本互通性工具 (WSDBIT) 可用來確認 Windows 可與非 WSDAPI DPWS 堆疊交互操作。 此工具主要用於實作 DPWS 且想要測試與 Windows 互通性的裝置開發人員。 某些 WSDBIT 測試會要求裝置實作特殊的測試介面,用來執行進階 DPWS 功能,例如SOAP 訊息傳輸優化機制 (MTOM) (,用於訊息附件) 和Web 服務事件。 這些介面並非絕對必要。 不過,它們是在 WSDBIT 中涵蓋此功能的唯一方式。

WSDAPI 會實作規格的用戶端和裝置區段,而 WSDBIT 可用來以用戶端或裝置身分執行 WSDAPI。 WSDBIT 可用來測試和驗證非 WSDAPI 裝置或非 WSDAPI 用戶端。

閱讀 WSD 互通性工具之前,您應該先熟悉 DPWS 規格及其 參考的規格

注意

WSDBIT 可用來協助在裝置上實作 DPWS,但並非一般偵錯工具。 其他 WSDAPI 開發工具 (例如 WSDAPI 偵錯工具) 更適合用來觀察流量和診斷失敗。 這些工具可在適用于傳統型應用程式的 Windows SDK 中使用,請參閱 開發傳統型應用程式的下載

本節包含下列主題:

WSDBIT 簡介

參考的命名空間

WSDBIT 測試環境

WSDBIT 的用戶端案例

WSDBIT 參考

如需 WSD 和 WSDAPI 的詳細資訊,請參閱 Windows 軟體發展工具組 (SDK) 中的下列主題: