logo
分类于: 计算机基础 互联网 云计算&大数据 人工智能

简介

OCF技术原理及物联网程序开发指南: 清华开发者书库

OCF技术原理及物联网程序开发指南: 清华开发者书库 0.0分

资源最后更新于 2020-03-29 03:05:47

作者:李永华

出版社:出版社清华大学出版社

出版日期:2019-01

ISBN:9787302511168

文件格式: pdf

标签: 互联网 网络 计算机 物联网 清华开发者书库

简介· · · · · ·

本书主要内容包括以下几个方面:物联网的发展概述,主要介绍物联网的产生、架构、技术及发展情况;OCF技术的基本原理,阐述OCF技术框架及核心功能;OCF资源模型,主要描述OCF的资源定义以及资源的操作、功能交互、消息传递方法;OCF的具体开发方法,包括基于Mac、Windows、Linux、Android和Arduino开发的方法,主要描述软件工具、编译方法、实例代码和综合实例。本书内容由浅入深,先系统后实践,技术讲解与实践案例相结合,以满足不同层次人员的需求;同时,本书附有实际开发的软件实现代码,供读者自我学习和自我提高使用。本书可以作为大学信息与通信工程及相关领域的高年级本科生及研究生的教材,也可以作为物联网、OCF技术开发人员的技术参考书,还可以为物联网方向的创客提供帮助。李永华,现执教于北京邮电大学,拥有超过10年的嵌入式开发经验,致力于物联网和智能硬件的研究开发工作。在教学中以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念转变。通过信息工程专业综合改革,探索了以“学生学为中心”的教学模式,营造生动活泼的学习氛围,提高学生独立思考问题、发现问题、解决问题的能力,激发学生的创造激情。在研发及教学实践中指导学生实现200余个创新案例,并指导着一支物联网开发团队,曾在物联网、开源硬件等技术领域进行了多场学术报告,并且出版了《AllJoyn技术原理及物联网程序开发指南》《Arduino实战指南:游戏开发、智能硬件、人机交互、智能家居与物联网设计30例》《Arduino案例实战(卷Ⅰ)》《Arduino案例实战(卷Ⅱ)》《Arduino案例实战(卷Ⅲ)》等多部图书。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 作者简介
  2. 内容简介
  3. 序言
  4. 前言
  5. 第1章 物联网技术概述
  6. 1.1 物联网基本架构
  7. 1.2 物联网相关技术
  8. 1.3 物联网的发展
  9. 1.4 RESTful
  10. 1.5 Swagger
  11. 第2章 OCF技术基础
  12. 2.1 OCF术语和定义
  13. 2.2 OCF技术简介
  14. 2.3 OCF标识与寻址
  15. 2.4 OCF数据类型
  16. 第3章 OCF的资源模型
  17. 3.1 基本概念
  18. 3.2 OCF资源
  19. 3.3 资源属性
  20. 3.4 资源类型
  21. 3.5 设备类型及资源接口
  22. 3.6 资源结构
  23. 3.7 第三方指定扩展
  24. 第4章 OCF资源的操作
  25. 4.1 概述
  26. 4.2 创建
  27. 4.3 检索
  28. 4.4 更新
  29. 4.5 删除
  30. 4.6 通知
  31. 第5章 网络连接及终端发现
  32. 5.1 网络连接架构
  33. 5.2 IPv6网络层需求
  34. 5.3 终端定义
  35. 5.4 终端发现
  36. 5.5 基于CoAP的终端发现
  37. 第6章 OCF的功能交互
  38. 6.1 服务开通
  39. 6.2 资源发现
  40. 6.3 通知
  41. 6.4 设备管理
  42. 6.5 场景
  43. 6.6 图标
  44. 6.7 内省
  45. 第7章 OCF中的消息传递
  46. 7.1 CRUDN到CoAP的映射
  47. 7.2 CoAP序列通过TCP
  48. 7.3 CBOR中的负载编码
  49. 第8章 OCF的应用实例
  50. 8.1 OCF操作例程
  51. 8.2 OCF交互场景与部署模型
  52. 8.3 其他资源模型与OCF映射
  53. 第9章 RAML定义核心资源类型
  54. 9.1 OCF集合
  55. 9.2 设备配置
  56. 9.3 平台配置
  57. 9.4 设备
  58. 9.5 维护
  59. 9.6 平台
  60. 9.7 ping
  61. 9.8 可发现资源基准接口
  62. 9.9 可发现资源的链接表接口
  63. 9.10 场景(顶层)
  64. 9.11 场景集合
  65. 9.12 场景成员
  66. 9.13 资源目录资源
  67. 9.14 图标
  68. 9.15 内省资源
  69. 第10章 Swagger定义核心资源类型
  70. 10.1 图标
  71. 10.2 内省资源
  72. 10.3 OCF集合
  73. 10.4 平台配置
  74. 10.5 设备配置
  75. 10.6 设备
  76. 10.7 维护
  77. 10.8 平台
  78. 10.9 ping
  79. 10.10 资源目录资源
  80. 10.11 可发现资源
  81. 10.12 场景
  82. 第11章 应用资源类型规范
  83. 11.1 基准模型构造
  84. 11.2 资源类型定义概述
  85. 11.3 应用资源类型举例
  86. 第12章 OCF开发方法及案例
  87. 12.1 基于Mac的开发方法
  88. 12.2 基于Windows的开发方法
  89. 12.3 基于Linux的开发方法
  90. 12.4 基于Android的开发方法
  91. 12.5 基于Arduino的开发方法
  92. 12.6 综合实例