Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сведения о appSequence, содержащиеся в сообщениях объявлений и ответов WS-Discovery (Hello, ProbeMatchesи ResolveMatches). Эти сведения обрабатываются и проверяются 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 меньше последнего, WSDAPI игнорирует XAddrs, объявленные в тексте SOAP. Кроме того, если идентификатор экземпляра совпадает с предыдущим, но параметр MetadataVersion меньше последнего параметра MetadataVersion, WSDAPI игнорирует XAddrs.
WSDAPI игнорирует повторяющиеся сообщения WS-Discovery. Если два идентичных сообщения WS-Discovery отправляются в WSDAPI, будет обработано только первое полученное сообщение. Это обычно относится только к приложениям, которые вызываются непосредственно в интерфейсы IWSDiscoveryPublisher или IWSDiscoveryProvid er.
Связанные разделы