共用方式為


AppSequence 驗證規則

appSequence 資訊包含在WS-Discovery公告和回應訊息 (HelloProbeMatchesResolveMatches) 。 此資訊會在 WSDAPI 傳遞至堆疊上方 (的元件之前處理及驗證,例如網路總管或呼叫 WSDAPI 的應用程式) 。

下列 XML 顯示範例 AppSequence 元素。 wsd 前置詞是指 命名空間 https://schemas.xmlsoap.org/ws/2005/04/discovery

<wsd:AppSequence InstanceId="2"
    SequenceId="urn:uuid:369a7d7b-5f87-48a4-aa9a-189edf2a8772"
    MessageNumber="21">
</wsd:AppSequence>

WSDAPI 會忽略過時的訊息。 對於 SOAP 本文 () 中端點位址唯一識別的每個裝置,WSDAPI 會忽略 AppSequence MessageNumber 低於最後一則訊息的任何訊息。

WSDAPI 會忽略過時的 XAddr 公告。 如果 AppSequence InstanceId 低於最後看到的 InstanceId,WSDAPI 會忽略 SOAP 主體中公告的 XAddrs。 此外,如果 InstanceId 與先前相同,但 MetadataVersion 低於最後一個 MetadataVersion,WSDAPI 會忽略 XAddrs。

WSDAPI 會忽略重複WS-Discovery訊息。 如果兩個相同的WS-Discovery訊息傳送至 WSDAPI,則只會處理第一個收到的訊息。 這通常只與直接呼叫 IWSDiscoveryPublisherIWSDiscoveryProvider 介面的應用程式相關。

探索和中繼資料Exchange訊息模式