Freigeben über


Erkennungs- und Metadaten-Exchange-Nachrichtenmuster

Device Profile for Web Services (DPWS) hosts and clients communicate over the network using a series of SOAP messages over UDP and HTTP.

Das folgende Diagramm zeigt eine Übersicht über den erwarteten UDP- und HTTP-Datenverkehr zwischen einem DPWS-Host und Client.

Diagramm mit UDP- und HTTP-Datenverkehr zwischen einem DPWS-Host und Client.

Hello, Bye, Probe, Resolve, und Get Nachrichten werden alle ohne Netzwerkwerbung generiert; Diese Nachrichten werden verwendet, um den Gerätestatus anzukündigen oder eine Suchanforderung auszugeben. ProbeMatches, ResolveMatchesund GetResponse Nachrichten werden als Reaktion auf Probe- und ResolveMatches-Nachrichten generiert.

Hello, Bye, Resolve, und ResolveMatches Nachrichten erfolgen immer über UDP. Ebenso treten Get und GetResponse Metadatennachrichten immer über HTTP oder HTTPS auf. Probe und ProbeMatches Nachrichten werden normalerweise über UDP übertragen, erfolgen jedoch über eine HTTP- oder HTTPS-Verbindung in einem szenario für die gezielte Ermittlung. Weitere Informationen zu gerichtete Erkennungsmeldungsmustern finden Sie unter Problembehandlung von Anwendungen mithilfe von "Directed Discovery".

Die folgende Liste zeigt die typische Abfolge von Nachrichten am Draht. Nicht alle Nachrichten sind obligatorisch.

  1. Hello
  2. Probe
  3. ProbeMatches
  4. Auflösen von
  5. ResolveMatches-
  6. Abrufen von (Metadatenaustauschanforderung)
  7. GetResponse-
  8. Bye-

Über Webdienste auf Geräten