Compartir a través de


Mensaje de sondeo

Un mensaje de sondeo es un mensaje de WS-Discovery usado por un cliente para buscar servicios en la red por tipo de servicio. Para obtener más información sobre los mensajes de sondeo, consulte la sección 5.2 de la especificación de WS-Discovery.

La multidifusión UDP envía un mensaje de sondeo al puerto 3702. No se admiten mensajes de sondeo de unidifusión.

Los clientes de DPWS envían mensajes de sondeo. En la lista siguiente se muestran escenarios en los que WSDAPI enviará un mensaje de sondeo.

  • Los clientes de detección de funciones envían mensajes de sondeo.
  • Los clientes WSDAPI que llaman a IWSDiscoveryProvider::SearchByAddress enviar mensajes de sondeo.
  • Los clientes WSDAPI que llaman a IWSDiscoveryProvider::SearchByType enviar mensajes de sondeo.
  • Las aplicaciones que usan la detección dirigida envían mensajes de sondeo a través de HTTP o HTTPS.

Nota

En este tema se muestra un mensaje DPWS de ejemplo generado por clientes y hosts WSDAPI. WSDAPI analizará y aceptará otros mensajes compatibles con DPWS que no se ajusten a este ejemplo. No use este ejemplo para comprobar la interoperabilidad de DPWS; use en su lugar el WSDAPI Basic Interoperability Tool (WSDBIT).

 

El siguiente mensaje SOAP muestra un mensaje de sondeo de ejemplo.

<?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 mensaje de sondeo tiene los siguientes puntos de enfoque.

Punto de enfoque XML Descripción
Sonda
<wsa:Action>
    https://schemas.xmlsoap.org/ws/2005/04/discovery/Probe
</wsa:Action>
La acción SOAP de sondeo identifica el mensaje como un mensaje de sondeo.
MessageID
<wsa:MessageID>
    urn:uuid:29cf10da-5c41-4d55-b184-5ee15e38ce23
</wsa:MessageID>
Contiene el identificador de mensaje al que hace referencia el elemento RelatesTo en un mensaje ProbeMatches.
Tipos
<wsd:Types>wsdp:Device
Contiene los tipos WS-Discovery para los que el cliente está buscando. Este elemento no debe estar vacío.

 

mensajes de intercambio de metadatos y detección

de mensajes probeMatches de