Message messages ProbeMatches

Un message messages ProbeMatches est un message de WS-Discovery envoyé par un service en réponse au message de sondage d’un client. Pour plus d’informations sur les messages messages ProbeMatches, consultez la section 5,3 de la spécification WS-Discovery.

Un message messages ProbeMatches est envoyé par la monodiffusion UDP au port à partir duquel le message de sondage du client a été envoyé. Messages ProbeMatches doit être envoyé dans les 4 secondes du message de sondage ; dans le cas contraire, Windows pare-feu peut supprimer le paquet.

Si aucun XAddrs n’est inclus dans le message messages ProbeMatches, le client peut envoyer un message de résolution par multidiffusion UDP au port 3702. Le client envoie un message de résolution lorsqu’un message HTTP (par exemple, une demande d’échange de métadonnées ou un message de service ) est envoyé.

Toute application DPWS qui envoie des messages de sondage recevra des messages messages ProbeMatches.

Notes

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

Le message SOAP suivant montre un exemple de message messages ProbeMatches.

<?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>
        https://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
    </wsa:To>
    <wsa:Action>
        https://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches
    </wsa:Action>
    <wsa:MessageID>
        urn:uuid:967d0036-fe69-40ad-8191-dd1fc8ef64ab
    </wsa:MessageID>
    <wsa:RelatesTo>
        urn:uuid:29cf10da-5c41-4d55-b184-5ee15e38ce23
    </wsa:RelatesTo>
    <wsd:AppSequence InstanceId="1"
        SequenceId="urn:uuid:369a7d7b-5f87-48a4-aa9a-189edf2a8772"
        MessageNumber="9">
    </wsd:AppSequence>
</soap:Header>
<soap:Body>
    <wsd:ProbeMatches>
        <wsd:ProbeMatch>
            <wsa:EndpointReference>
                <wsa:Address>
                    urn:uuid:37f86d35-e6ac-4241-964f-1d9ae46fb366
                </wsa:Address>
            </wsa:EndpointReference>
            <wsd:Types>wsdp:Device</wsd:Types>
            <wsd:XAddrs>
                https://192.168.0.2:5357/37f86d35-e6ac-4241-964f-1d9ae46fb366
            </wsd:XAddrs>
            <wsd:MetadataVersion>2</wsd:MetadataVersion>
        </wsd:ProbeMatch>
    </wsd:ProbeMatches>
</soap:Body>
</soap:Envelope>

Un message messages ProbeMatches a les points de focalisation suivants.

Point de focus XML Description
Messages ProbeMatches
<wsa:Action>
    https://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches
</wsa:Action>
L’action SOAP messages ProbeMatches identifie le message en tant que message messages ProbeMatches.
RelatesTo
<wsa:RelatesTo>
    urn:uuid:29cf10da-5c41-4d55-b184-5ee15e38ce23
</wsa:RelatesTo>
Identificateur du message auquel le service répond. Cet en-tête correspond à MessageId dans le message de sondage .
AppSequence


détection et Messages de Exchange de métadonnées

Message de sondage