

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# AWS IoT Bibliothek mit Stellenangeboten
<a name="freertos-lib-jobs"></a>

**Anmerkung**  <a name="out-of-date-message"></a>
Der Inhalt dieser Seite ist möglicherweise nicht. up-to-date Das neueste Update finden Sie auf der [FreeRTOS.org-Bibliotheksseite](https://www.freertos.org/Documentation/03-Libraries/01-Library-overview/01-All-libraries).

## Einführung
<a name="freertos-lib-jobs-introduction"></a>

AWS IoT *Jobs ist ein Dienst, der ein oder mehrere verbundene Geräte über einen ausstehenden Job informiert.* Sie können einen Job verwenden, um Ihre Geräteflotte zu verwalten, Firmware und Sicherheitszertifikate auf Ihren Geräten zu aktualisieren oder administrative Aufgaben wie den Neustart von Geräten und die Durchführung von Diagnosen durchzuführen. Weitere Informationen finden Sie unter [Jobs](https://docs.aws.amazon.com/iot/latest/developerguide/iot-jobs.html) im *AWS IoT Developer Guide*. Interaktionen mit dem AWS IoT Jobs-Service verwenden [MQTT](https://freertos.org/mqtt/index.html), ein einfaches Publish-Subscribe-Protokoll. Diese Bibliothek bietet eine API zum Verfassen und Erkennen der vom Jobs-Service verwendeten MQTT-Themenzeichenfolgen. AWS IoT 

Die AWS IoT Jobs-Bibliothek ist in C geschrieben und so konzipiert, dass sie [ISO C90 und [MISRA](https://misra.org.uk/product/misra-c2012-third-edition-first-revision/) C:2012](https://en.wikipedia.org/wiki/ANSI_C#C90) entspricht. Die Bibliothek ist nicht von anderen Bibliotheken als der Standard-C-Bibliothek abhängig. Sie kann mit jeder MQTT-Bibliothek und jeder JSON-Bibliothek verwendet werden. Die Bibliothek verfügt über [Beweise](https://www.cprover.org/cbmc/) für eine sichere Speichernutzung und keine Heap-Zuweisung, sodass sie für IoT-Mikrocontroller geeignet ist, aber auch vollständig auf andere Plattformen portierbar ist.

Diese Bibliothek kann frei verwendet werden und wird unter der [MIT-Open-Source-Lizenz](https://freertos.org/a00114.html) vertrieben.


****  
<a name="jobs-memory-estimate"></a>
<table>
<thead>
  <tr><th colspan="3">Codegröße der AWS IoT Jobs (mit GCC für ARM Cortex-M generiertes Beispiel)</th></tr>
  <tr><th>Datei</th><th>Mit -O1-Optimierung</th><th>Mit -Os-Optimierung</th></tr>
</thead>
<tbody>
  <tr><td>jobs.c</td><td>1,9 TSD.</td><td>1,6 K</td></tr>
  <tr><td>Schätzungen insgesamt</td><td>1,9 K</td><td>1,6 K</td></tr>
</tbody>
</table>
