針對函式探索用戶端進行疑難排解
函式探索用戶端:
- 一律使用 UDP WS-Discovery進行裝置探索
- 一律起始中繼資料交換的 HTTP 或 HTTPS 連線
- 有時候使用導向探索
- 有時候使用安全通道 (HTTPS) 進行中繼資料交換
下列清單顯示函式探索用戶端所傳送和接收的一般訊息序列。 並非所有訊息都是必要訊息。
- 用戶端會傳送 探查 訊息來探索裝置和服務。 如果用戶端使用導向探索,則會透過 HTTP 或 HTTPS 傳送此訊息;否則,UDP 多播會將訊息傳送至埠 3702。
- 用戶端會從相符的裝置或服務接收 ProbeMatches 訊息。 透過 HTTP 或 HTTPS 傳送導向探索訊息;否則,這些訊息會由 UDP 單播傳送,且源自埠 3702。
- 如果 ProbeMatches 訊息中未包含 XAddrs,則用戶端會透過 UDP 多播將 解析 訊息傳送至埠 3702。
- 如果已傳送 解析 訊息,則用戶端會從相符的服務收到 ResolveMatches 訊息。 此訊息是由 UDP 單播從埠 3702 傳送至解析訊息來源的埠。
- 用戶端會傳送 Get 訊息,以向裝置或服務要求中繼資料。 此訊息是由 HTTP 或 HTTPS 傳送。
- 用戶端會收到具有裝置或服務中繼資料的 GetResponse 訊息。 此訊息是由 HTTP 或 HTTPS 傳送。
下列診斷程式應該使用 (,以便) 協助識別函式探索用戶端的問題。
針對函式探索用戶端進行疑難排解
- 如果使用導向探索,請 針對導向探索進行疑難排解。
- 檢查配接器和防火牆設定。
- 針對 UDP WS-Discovery 使用泛型主機和用戶端。
- 使用 WSD 偵錯用戶端來驗證多播流量。
- 檢查 UDP WS-Discovery 的網路追蹤。
- 使用一般主機和用戶端進行 HTTP 中繼資料交換。
- 使用 WinHTTP 記錄來驗證取得流量。
- 檢查網路追蹤是否有 HTTP 中繼資料交換。
如果無法使用上述診斷程式識別問題的來源,請遵循 啟用 WSDAPI 追蹤 中的指示,並連絡 Microsoft 支援服務。
相關主題