Modelli di individuazione e metadati Exchange messaggi

Host e client device Profile for Web Services (DPWS) comunicano tramite la rete usando una serie di messaggi SOAP su UDP e HTTP.

Il diagramma seguente illustra una panoramica del traffico UDP e HTTP previsto tra un host DPWS e un client.

Diagram showing UDP and HTTP traffic between a DPWS host and client.

Hello, Bye, Probe, Resolve e Get messaggi vengono generati senza richiesta di rete; questi messaggi vengono usati per annunciare lo stato del dispositivo o per inviare una richiesta di ricerca. ProbeMatches, ResolveMatches e GetResponse messaggi vengono generati in risposta a Probe, Resolve and Get messages.

I messaggi Hello, Bye, Resolve e ResolveMatches si verificheranno sempre tramite UDP. Analogamente, i messaggi di metadati Get e GetResponse si verificheranno sempre tramite HTTP o HTTPS. I messaggi Probe e ProbeMatches vengono normalmente trasmessi tramite UDP, ma si verificano su una connessione HTTP o HTTPS in uno scenario di individuazione diretto. Per altre informazioni sui modelli di messaggio di individuazione diretta, vedere Risoluzione dei problemi relativi alle applicazioni tramite individuazione diretta.

L'elenco seguente mostra la tipica sequenza di messaggi sul filo. Non tutti i messaggi sono obbligatori.

  1. Ciao
  2. Probe
  3. ProbeMatches
  4. Risolvi
  5. ResolveMatches
  6. Get (richiesta di scambio dei metadati)
  7. Getresponse
  8. Ciao

Informazioni sui servizi Web nei dispositivi