Freigeben über


Proxyupdates und Mehrkomponentenaktualisierungen

Mit Proxyupdates können Sie auf Over-the-Air-Updates auf mehrere Komponenten auf dem IoT-Gerät oder auf mehrere Sensoren abzielen, die mit dem IoT-Gerät verbunden sind. Anwendungsbeispiele, in denen Proxy-Updates anwendbar sind:

  • Die Ausrichtung bestimmter Updatedateien auf verschiedene Partitionen auf dem Gerät.
  • Festlegen bestimmter Updatedateien auf verschiedene Apps/Komponenten auf dem Gerät
  • Adressieren bestimmter Updatedateien auf Sensoren, die mit einem IoT-Gerät verbunden sind. Diese Sensoren können über ein Netzwerkprotokoll (z. B. USB, CANbus usw.) mit dem IoT-Gerät verbunden werden.

Voraussetzungen

Um eine Komponente oder Komponenten zu aktualisieren, die eine Verbindung mit einem IoT-Zielgerät herstellen, muss der Geräte-Generator eine benutzerdefinierte Komponentenumeratorerweiterung registrieren, die speziell für ihre IoT-Geräte erstellt wurde. Die Komponentenumeratorerweiterung ist erforderlich, damit der Geräteaktualisierungs-Agent ein untergeordnetes Update einer bestimmten Komponente oder einer Gruppe von Komponenten zuordnen kann, für die das Update vorgesehen ist. Ein Beispiel zum Implementieren und Registrieren einer benutzerdefinierten Komponentenumeratorerweiterung finden Sie unter Contoso-Komponentenumerator .

Hinweis

Der Geräteaktualisierungsdienst weiß nichts über Komponenten auf dem Zielgerät. Nur der Geräteupdate-Agent kennt die Zuordnung des Komponenten-Enumerators.

Mehrstufige geordnete Ausführung

Die Funktion für die geordnete Mehrschrittausführung ermöglicht feingranulare Updatekontrollen, einschließlich Installationsabfolge, Vorinstallation, Installation und Nachinstallationsschritte. Beispielsweise könnte dieses Feature eine erforderliche Vorabinstallationsprüfung aktivieren, die erforderlich ist, um den Gerätestatus zu überprüfen, bevor ein Update gestartet wird. Erfahren Sie mehr über die geordnete Ausführung mit mehreren Schritten.

Nächste Schritte

In diesem Lernprogramm erfahren Sie, wie Sie ein Proxyupdate mithilfe des Geräteupdate-Agents mit Beispielupdates für Komponenten ausführen, die mit einem virtuellen Contoso-Vakuumgerät verbunden sind.