我正在研究创建一个嵌入式 AWS IoT 项目,并希望将 google protobuf(二进制序列化)用于消息有效负载 - 用于大小、易于解析、可靠性等。
AWS IoT 使用 JSON,Protobuf 可以很好地与 JSON 相互转换。我不太熟悉 AWS 服务的设置方式,无论如何我可以在到达/发送之前从二进制转换为 json 吗?我以为我可以将数据包传递给 Lambda 并基本上做我想做的事,但这是否意味着我不能再通过规则引擎运行它?大多数数据包最终会进入 DynamoDB,如果这有什么不同的话。
在这方面的任何建议将不胜感激!