Partager via


Message de sonde

Un message probe est un message WS-Discovery utilisé par un client pour rechercher des services sur le réseau par type de service. Pour plus d’informations sur les messages de sonde, consultez la section 5.2 de la spécification WS-Discovery.

Un message de sonde est envoyé par multidiffusion UDP au port 3702. Les messages de sonde unicast ne sont pas pris en charge.

Les clients DPWS envoient des messages de sonde. La liste suivante présente des scénarios dans lesquels WSDAPI envoie un message probe.

Notes

Cette rubrique présente un exemple de message DPWS généré par les clients et hôtes WSDAPI. WSDAPI analyse et accepte d’autres messages compatibles DPWS qui ne sont pas conformes à cet exemple. N’utilisez pas cet exemple pour vérifier l’interopérabilité DPWS ; utilisez l’outil WSDAPI Basic Interoperability Tool (WSDBIT) à la place.

 

Le message SOAP suivant montre un exemple de message Probe.

<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope
    xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
    xmlns:wsa="https://schemas.xmlsoap.org/ws/2004/08/addressing"
    xmlns:wsd="https://schemas.xmlsoap.org/ws/2005/04/discovery"
    xmlns:wsdp="https://schemas.xmlsoap.org/ws/2006/02/devprof">
<soap:Header>
    <wsa:To>
        urn:schemas-xmlsoap-org:ws:2005:04:discovery
    </wsa:To>
    <wsa:Action>
        https://schemas.xmlsoap.org/ws/2005/04/discovery/Probe
    </wsa:Action>
    <wsa:MessageID>
        urn:uuid:29cf10da-5c41-4d55-b184-5ee15e38ce23
    </wsa:MessageID>
</soap:Header>
<soap:Body>
    <wsd:Probe>
        <wsd:Types>wsdp:Device</wsd:Types>
    </wsd:Probe>
</soap:Body>

Un message de sonde comporte les points de focus suivants.

Point de focus XML Description
Sonde
<wsa:Action>
    https://schemas.xmlsoap.org/ws/2005/04/discovery/Probe
</wsa:Action>
L’action Probe SOAP identifie le message en tant que message de sonde.
MessageID
<wsa:MessageID>
    urn:uuid:29cf10da-5c41-4d55-b184-5ee15e38ce23
</wsa:MessageID>
Contient l’identificateur de message, qui est référencé par l’élément RelatesTo dans un message ProbeMatches .
Types
<wsd:Types>wsdp:Device
Contient les types WS-Discovery pour lesquels le client effectue une recherche. Cet élément ne doit pas être vide.

 

Découverte et échange de métadonnées de messages

Message ProbeMatches