Partager via


Message de sonde

Un message de sonde 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 la multidiffusion UDP au port 3702. Les messages de sonde monodiffusion ne sont pas pris en charge.

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

Note

Cette rubrique présente un exemple de message DPWS généré par les clients et les 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'WSDAPI Basic Interoperability Tool (WSDBIT) à la place.

 

Le message SOAP suivant montre un exemple de message de sonde.

<?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 SOAP probe 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 recherche. Cet élément ne doit pas être vide.

 

découverte et les messages d’échange de métadonnées

message ProbeMatches