WSDBIT 簡介
適用于裝置的 Web 服務 (WSD) API (WSDAPI) 啟用下列類型的訊息交換:
探索 DPWS 裝置。
描述 DPWS 裝置。 這稱為 中繼資料交換。
從 DPWS 服務傳送服務特定訊息以及二進位附件。
訂閱和接收 DPWS 服務的事件。
如下圖所示,WSDAPI 基本互通性工具 (WSDBIT) 會使用 WSDAPI 來傳送和接收 DPWS 訊息。 WSDBIT 可用來測試在用戶端中執行的 WSDAPI 與裝置中執行的 DPWS 堆疊之間的互通性。
互通性案例的目的是要驗證訊息格式,以及上述訊息交換中使用的通訊協定。 這些案例是從用戶端的觀點定義,並組織成下列類別:
裝置和服務檢查 測試,並驗證 DPWS 裝置探索和中繼資料交換。
簡單和進階控制 測試並驗證服務特定的訊息。
附件會 測試並驗證訊息附件,如 SOAP 訊息傳輸優化機制中所定義, (MTOM) 規格中定義。
事件測試並驗證Web 服務事件。
安全通訊 包括上述所有案例的元素。
視互通性測試的特定需求而定,您可以實作裝置、用戶端或兩者。
您也可以選擇性地實作測試案例的區段。 例如,您只能實作 裝置和服務檢查 ,以及 簡單和進階控制 互通性測試案例。
注意 您至少必須實作裝置和服務檢查互通性測試案例,因為其他測試案例需要它。