0

AWS IoT SDK for Things or for Mobile (Android/iOS) 如何在网络不存在或设备(Thing/Mobile)未连接到 Internet 时存储数据以供稍后同步。在 AWS IoT SDK 和云之间进行通信时,是否存在 Storage Manager 和 Sync Manager 概念,因为在设备未连接到 Internet 时似乎需要它?如果有,那么这种存储的限制是多少?

已经经历了 Persistence Sessions 的概念。

4

1 回答 1

0

适用于 android 的 AWS IoT 开发工具包将客户端离线时要发布的消息存储在内存队列中,该队列的大小是可配置的属性。队列的总大小受限于分配给进程的内存量:

https://github.com/aws-amplify/aws-sdk-android/blob/master/aws-android-sdk-iot/src/main/java/com/amazonaws/mobileconnectors/iot/AWSIotMqttManager.java#L125

于 2019-06-19T21:00:29.883 回答