附录D IoTFlow示例项目导航
IoTFlow是本书虚构的跨协议物联网平台,用于为不同章节提供一套相对稳定的业务背景、系统架构和命名约定。借助这一贯穿全书的示例,任务委托、上下文组织、工具使用、验证、协作与治理等方法可以落到相互关联的工程场景中,而不必在每一章重新构造一套项目背景。
IoTFlow并不是要求读者完整实现的教学项目,也不对应一套真实存在、可以直接运行的代码库。各章中的代码片段、任务简报和事故案例主要服务于所在章节的论证:部分示例之间具有明确的因果联系,构成跨章节延续的情节线;另一些示例只是复用相同的模块、文件和业务语境,可以独立理解。因此,读者不需要按照章节顺序追踪IoTFlow的全部变化,也不应把各章片段简单拼接成项目的完整版本历史。
本附录按照项目架构、核心数据结构、模块文件、跨章节情节线和章节索引整理相关内容。读者在阅读正文时,如果需要确认某个模块承担什么职责、某个文件在哪些章节出现,或者一项设计决策如何在后续示例中延续,可以通过本附录快速定位。本附录只提供阅读导航,不替代正文对具体方法和工程判断的完整论述。