Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
IoT Hub biedt drie opties voor het verzenden van informatie van de apparaat-app naar de back-end van de oplossing:
- Apparaat-naar-cloud-berichten voor tijdreeks telemetrie en waarschuwingen. 
- De gerapporteerde eigenschappen van de apparaatdubbel die apparaatstatusinformatie bevatten, zoals beschikbare mogelijkheden, voorwaarden of de status van langlopende werkstromen. Bijvoorbeeld configuratie- en software-updates. 
- Bestandsuploads voor mediabestanden en grote telemetriebatches die zijn geüpload door onregelmatig verbonden apparaten of gecomprimeerd om bandbreedte te besparen. 
Notitie
Sommige van de functies die in dit artikel worden genoemd, zoals cloud-naar-apparaat-berichten, apparaatdubbels en apparaatbeheer, zijn alleen beschikbaar in de standaardlaag van IoT Hub. Zie De juiste IoT Hub-laag en -grootte kiezen voor uw oplossing voor meer informatie over de Basic- en Standard/gratis IoT Hub-lagen.
Hier volgt een gedetailleerde vergelijking van de verschillende opties voor apparaat-naar-cloud-communicatie.
| Kenmerk | Apparaat naar cloud berichten | Gerapporteerde eigenschappen van apparaat-tweeling | Bestanden uploaden | 
|---|---|---|---|
| Scenariobeschrijving | Telemetrietijdreeksen en waarschuwingen. Bijvoorbeeld: 256 KB-sensorgegevensbatches worden elke 5 minuten verzonden. | Beschikbare mogelijkheden en voorwaarden. Bijvoorbeeld de huidige apparaatconnectiviteitsmodus, zoals mobiel of WiFi. Langdurige werkstromen synchroniseren, zoals configuratie- en software-updates. | Video en andere grote mediabestanden. Grote (meestal gecomprimeerde) telemetriebatches. | 
| Opslag en ophalen | Tijdelijk opgeslagen door IoT Hub, maximaal zeven dagen. Alleen sequentieel lezen. | Opgeslagen door IoT Hub in de apparaat-tweeling. Ophaalbaar met behulp van de IoT Hub-querytaal. | Opgeslagen in door de gebruiker opgegeven Azure Storage-account. | 
| Grootte | Maximaal 256 KB-berichten. | De maximale grootte van gerapporteerde eigenschappen is 32 kB. | Maximale bestandsgrootte die wordt ondersteund door Azure Blob Storage. | 
| Frequentie | Hoog. Zie IoT Hub-quota en bandbreedtebeperking voor meer informatie. | Gemiddeld. Zie IoT Hub-quota en bandbreedtebeperking voor meer informatie. | Laag. Zie IoT Hub-quota en bandbreedtebeperking voor meer informatie. | 
| protocol | Beschikbaar voor alle protocollen. | Beschikbaar met MQTT of AMQP. | Beschikbaar bij het gebruik van een protocol, maar vereist HTTPS op het apparaat. | 
Een applicatie moet wellicht informatie verzenden zowel als telemetrietijdreeks of als waarschuwing, en deze beschikbaar maken in een tweeling van het apparaat. In dit scenario kunt u een van de volgende opties kiezen:
- De apparaat-app verzendt een apparaat-naar-cloud-bericht en rapporteert een eigenschapswijziging.
- De back-end van de oplossing kan de informatie opslaan in de tags van de device twin zodra het bericht binnenkomt.
Omdat apparaat-naar-cloud-berichten een hogere doorvoer mogelijk maken dan updates van apparaat-tweelingen, is het soms wenselijk om te voorkomen dat de apparaat-tweeling bij elk apparaat-naar-cloud-bericht wordt bijgewerkt.