物联网

IoT 开发最佳实践

将来自移动开发的经验应用到 IoT 项目中

在物联网 (IoT) 领域进行开发时,您必须考虑连接、安全性和隐私。此外,由于始终连接的设备的性质,您还必须考虑功耗、芯片速度、内存和固件更新。所有这些关键因素决定了您的 IoT 产品能否成功。本文将介绍优秀的移动开发模式,以及如何将它们应用到 IoT 开发上,以使您的 IoT 更有可能取得成功。

假设您已经决定开发一个 IoT 产品。首先,您可以了解许多从移动开发演变而来的实践。具体地讲,考虑以下这些实践:

  • 从服务中分离 API
  • 迭代式地设计解决方案的原型

MQTT 3.1.1协议学习笔记

MQTT 是一个客户端-服务器发布/订阅消息传输协议.  它轻量,开放,简单, 并易于实现.这些特性,使它在许多情况下适合使用,  包括受限的环境中,如机器对机器(M2M)之间通信和物联网(IoT)环境中,需要体积小的代码和/或网络带宽是昂贵的。

此协议运行于TCP/IP以上, 或在其他网络协议,提供有序、 无损、 双向网络连接. 它的功能包括:

·         使用发布/订阅消息模式提供一个一对多的消息分发,解除了应用程序之间的耦合。…

    
第 2 页,共 2 页12