探索和中繼資料交換訊息模式
Web 服務的裝置設定檔 (DPWS) 主機和用戶端會使用一系列透過 UDP 和 HTTP 的 SOAP 訊息透過網路通訊。
下圖顯示 DPWS 主機與用戶端之間預期的 UDP 和 HTTP 流量概觀。
Hello、 Bye、 Probe、 Resolve和 Get 訊息全都不會產生網路要求;這些訊息可用來宣告裝置狀態或發出搜尋要求。 ProbeMatches、 ResolveMatches和 GetResponse 訊息會產生以回應探查、解析和取得訊息。
Hello、 Bye、 Resolve和 ResolveMatches 訊息一律會透過 UDP 發生。 同樣地, Get 和 GetResponse 中繼資料訊息一律會透過 HTTP 或 HTTPS 發生。 探查 和 ProbeMatches 訊息通常會透過 UDP 傳輸,但在導向的探索案例中,會透過 HTTP 或 HTTPS 連線進行。 如需導向探索訊息模式的詳細資訊,請參閱 使用導向探索針對應用程式進行疑難排解。
下列清單顯示線路上的一般訊息序列。 並非所有訊息都是必要訊息。
- Hello
- 探查
- ProbeMatches
- 解決
- ResolveMatches
- 取得 (中繼資料交換要求)
- GetResponse
- 再見
相關主題