本书是一部从技术原理、工程实践、设计模式和最佳实践等多个维度详细讲解物联网系统和产品开发的著作。它涵盖物联网应用开发80%的场景,能指导读者零基础的读者从0到1构建一个功能齐备的物联网平台,并附有代码和解释。本书既有作者在物联网行业多年实操经验的总结,也结合了作者在高校的多年教学实践经验,是一本既适合高校学生、物联网初学者,也适合有经验的物联网开发者和架构师阅读的佳作。
本书第1版是物联网系统开发领域的畅销书,几乎零差评。第2版新增了全面解析MQTT 5.0协议特性的内容,同时,为了适配EMQX最新版本,对书中的相关代码和配置均进行了更新。
全书共14章,分为三大部分:
第一部分(第1~2章)物联网基础
介绍物联网基础知识,涵盖物联网的概念和常用协议。
第二部分(第3~6章)MQTT协议详解与实战
详细讲解MQTT协议,通过详尽的示例代码对物联网的核心协议——MQTT协议的规范和特性进行讲解。内容包括MQTT 3.1.1和MQTT 5.0。
第三部分(第7~14章)实战:从零开始搭建一个IoT平台
物联网平台开发实战,讲解如何使用开源组件从0到1构建一个功能完备的物联网平台。
展开