

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 aktuell. 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 *Auftrag* 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 das Neustarten von Geräten und das Durchführen 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](https://en.wikipedia.org/wiki/ANSI_C#C90) und MISRA entspricht. C:2012](https://misra.org.uk/product/misra-c2012-third-edition-first-revision/) 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>
