开发者中心

介绍

目录

介绍

SmartREST c++ 库是一个为方便设备集成到QuarkIoE IoT平台的c++ SDK。 SmartREST 是QuarkIoE专为物联网设计的创新通讯协议。 它结合了REST API的高度表现力,而同时采用逗号分隔值(CSV) 替代JSON,避免在嵌入式设备上做复杂的JSON解析。 此外,CSV的简洁性使得在移动网络通讯非常高效。它比其他HTTP API节省高达80%的移动流量。

SmartREST c++库专为使用广泛的嵌入式Linux设计。它实现了迭代器风格的惰性词法和语法分析器,复杂的请求合并和鲁棒的请求发送,以及QuarkIoEIoT 集成功能,例如,设备注册,实时设备控制,SmartREST 模板注册。SmartREST c++ 库采用事件驱动设计,支持周期性定时器回调和基于消息的回调,这大大缩短了集成IoT设备到QuarkIoE IoT 平台的开发过程。