Delen via


Berichtpatronen voor detectie en metagegevensuitwisseling

DpWS-hosts en -clients (Device Profile for Web Services) communiceren via het netwerk met behulp van een reeks SOAP-berichten via UDP en HTTP.

In het volgende diagram ziet u een overzicht van het verwachte UDP- en HTTP-verkeer tussen een DPWS-host en -client.

diagram met UDP- en HTTP-verkeer tussen een DPWS-host en -client.

Hello, Bye, Probe, Resolveen Get messages worden gegenereerd zonder netwerkverzoek; deze berichten worden gebruikt om de apparaatstatus aan te kondigen of om een zoekaanvraag uit te voeren. ProbeMatches, ResolveMatchesen GetResponse--berichten worden gegenereerd als reactie op de berichten Test, Oplossen en Ophalen.

Hello, Bye, Resolveen ResolveMatches-berichten worden altijd uitgevoerd via UDP. Op dezelfde manier vinden Get en GetResponse metagegevensberichten altijd plaats via HTTP of HTTPS. Probe- en ProbeMatches-berichten normaal gesproken worden verzonden via UDP, maar plaatsvinden via een HTTP- of HTTPS-verbinding in een gericht detectiescenario. Zie Troubleshooting Applications Using Directed Discoveryvoor meer informatie over gerichte detectieberichtenpatronen.

In de volgende lijst ziet u de typische volgorde van berichten op de draad. Niet alle berichten zijn verplicht.

  1. Hello-
  2. test
  3. ProbeMatches-
  4. oplossen
  5. ResolveMatches-
  6. ophalen (aanvraag voor uitwisseling van metagegevens)
  7. GetResponse-
  8. bye-

Over webservices op apparaten