OCF技术原理及物联网程序开发指南 = OCF technologies and IoT programming
معرفی کتاب «OCF技术原理及物联网程序开发指南 = OCF technologies and IoT programming» نوشتهٔ 李永华 (程序设计)، منتشرشده توسط نشر 清华大学出版社 در سال 2019. این کتاب در فرمت pdf، زبان zh ارائه شده است. «OCF技术原理及物联网程序开发指南 = OCF technologies and IoT programming» در دستهٔ بدون دستهبندی قرار دارد.
本书主要内容包括以下几个方面: 物联网的发展概述,主要介绍物联网的产生、架构、技术及发展情况; OCF技术的基本原理,阐述OCF技术框架及核心功能; OCF资源模型,主要描述OCF的资源定义以及资源的操作、功能交互、消息传递方法; OCF的具体开发方法,包括基于Mac、Windows、Linux、Android和Arduino开发的方法,主要描述软件工具、编译方法、实例代码和综合实例。本书内容由浅入深,先系统后实践,技术讲解与实践案例相结合,以满足不同层次人员的需求; 同时,本书附有实际开发的软件实现代码,供读者自我学习和自我提高使用。 本书可以作为大学信息与通信工程及相关领域的高年级本科生及研究生的教材,也可以作为物联网、OCF技术开发人员的技术参考书,还可以为物联网方向的创客提供帮助。 封面 1 扉页 2 内容简介 3 版权页 3 序言 4 前言 6 目录 8 第1章 物联网技术概述 12 1.1 物联网基本架构 13 1.2 物联网相关技术 15 1.3 物联网的发展 25 1.4 RESTful 28 1.5 Swagger 32 第2章 OCF技术基础 34 2.1 OCF术语和定义 35 2.2 OCF技术简介 36 2.3 OCF标识与寻址 39 2.4 OCF数据类型 41 第3章 OCF的资源模型 42 3.1 基本概念 42 3.2 OCF资源 43 3.3 资源属性 43 3.4 资源类型 45 3.5 设备类型及资源接口 47 3.6 资源结构 55 3.7 第三方指定扩展 61 第4章 OCF资源的操作 63 4.1 概述 63 4.2 创建 63 4.3 检索 64 4.4 更新 65 4.5 删除 65 4.6 通知 66 第5章 网络连接及终端发现 67 5.1 网络连接架构 67 5.2 IPv6网络层需求 68 5.3 终端定义 69 5.4 终端发现 70 5.5 基于CoAP的终端发现 75 第6章 OCF的功能交互 76 6.1 服务开通 76 6.2 资源发现 78 6.3 通知 92 6.4 设备管理 94 6.5 场景 94 6.6 图标 97 6.7 内省 98 第7章 OCF中的消息传递 101 7.1 CRUDN到CoAP的映射 101 7.2 CoAP序列通过TCP 105 7.3 CBOR中的负载编码 106 第8章 OCF的应用实例 107 8.1 OCF操作例程 107 8.2 OCF交互场景与部署模型 108 8.3 其他资源模型与OCF映射 110 第9章 RAML定义核心资源类型 113 9.1 OCF集合 113 9.2 设备配置 122 9.3 平台配置 128 9.4 设备 132 9.5 维护 135 9.6 平台 138 9.7 ping 141 9.8 可发现资源基准接口 142 9.9 可发现资源的链接表接口 145 9.10 场景(顶层) 150 9.11 场景集合 154 9.12 场景成员 160 9.13 资源目录资源 163 9.14 图标 169 9.15 内省资源 171 第10章 Swagger定义核心资源类型 174 10.1 图标 174 10.2 内省资源 177 10.3 OCF集合 181 10.4 平台配置 198 10.5 设备配置 203 10.6 设备 209 10.7 维护 213 10.8 平台 217 10.9 ping 221 10.10 资源目录资源 225 10.11 可发现资源 235 10.12 场景 245 第11章 应用资源类型规范 269 11.1 基准模型构造 269 11.2 资源类型定义概述 283 11.3 应用资源类型举例 285 第12章 OCF开发方法及案例 290 12.1 基于Mac的开发方法 290 12.2 基于Windows的开发方法 309 12.3 基于Linux的开发方法 312 12.4 基于Android的开发方法 331 12.5 基于Arduino的开发方法 354 12.6 综合实例 360 正文结束 385
دانلود کتاب OCF技术原理及物联网程序开发指南 = OCF technologies and IoT programming