幫助中心 | 我的帳號 | 關於我們

OCF技術原理及物聯網程序開髮指南/清華開發者書庫

  • 作者:編者:李永華
  • 出版社:清華大學
  • ISBN:9787302511168
  • 出版日期:2019/01/01
  • 裝幀:平裝
  • 頁數:374
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    李永華編著的《OCF技術原理及物聯網程序開髮指南/清華開發者書庫》主要內容包括以下幾個方面:物聯網的發展概述,主要介紹物聯網的產生、架構、技術及發展情況;OCF技術的基本原理,闡述OCF技術框架及核心功能;OCF資源模型,主要描述OCF的資源定義以及資源的操作、功能交互、消息傳遞方法;OCF的具體開發方法,包括基於Mac、Windows、Linux、Android和Arduino開發的方法,主要描述軟體工具、編譯方法、實例代碼和綜合實例。本書內容由淺入深,先系統后實踐,技術講解與實踐案例相結合,以滿足不同層次人員的需求;同時,本書附有實際開發的軟體實現代碼,供讀者自我學習和自我提高使用。
    本書可以作為大學信息與通信工程及相關領域的高年級本科生及研究生的教材,也可以作為物聯網、OCF技術開發人員的技術參考書,還可以為物聯網方向的創客提供幫助。

作者介紹
編者:李永華
    李永華,現執教於北京郵電大學,擁有超過10年的嵌入式開發經驗,致力於物聯網和智能硬體的研究開發工作。在教學中以興趣為導向,激發學生的創造性;以素質為基礎,提高自身教學水平;以科研為手段,促進教學理念轉變。通過信息工程專業綜合改革,探索了以「學生學為中心」的教學模式,營造生動活潑的學習方法,提高學生獨立思考問題、發現問題、解決問題的能力,激發學生的創造激情。在研發及教學實踐中指導學生實現300余個創新案例,並指導著一支物聯網開發團隊,曾在物聯網、開源硬體等技術領域進行了多場學術報告,並且出版了《AllJoyn技術原理及物聯網程序開髮指南》《Arduino實戰指南——遊戲開發、智能硬體、人機交互、智能家居與物聯網設計30例》《Arduino軟硬體協同設計實戰指南》等多部物聯網技術方向的著作。

目錄
第1章  物聯網技術概述
  1.1  物聯網基本架構
    1.1.1  物聯網的由來
    1.1.2  物聯網的結構
  1.2  物聯網相關技術
    1.2.1  接入技術
    1.2.2  基於網路的信息管理技術
    1.2.3  物聯網語義
    1.2.4  M2M技術
  1.3  物聯網的發展
    1.3.1  兩化融合及互聯網
    1.3.2  物聯網聯盟
    1.3.3  OCF技術
  1.4  RESTful
    1.4.1  概述
    1.4.2  實現
  1.5  Swagger
第2章  OCF技術基礎
  2.1  OCF術語和定義
  2.2  OCF技術簡介
  2.3  OCF標識與定址
  2.4  OCF數據類型
第3章  OCF的資源模型
  3.1  基本概念
  3.2  OCF資源
  3.3  資源屬性
  3.4  資源類型
    3.4.1  資源類型屬性
    3.4.2  資源類型定義
    3.4.3  多「rt」值資源
  3.5  設備類型及資源介面
    3.5.1  介面屬性
    3.5.2  介面方法
  3.6  資源結構
    3.6.1  資源關係
    3.6.2  集合
  3.7  第三方指定擴展
第4章  OCF資源的操作
  4.1  概述
  4.2  創建
  4.3  檢索
  4.4  更新
  4.5  刪除
  4.6  通知
第5章  網路連接及終端發現
  5.1  網路連接架構
  5.2  IPv6網路層需求
  5.3  終端定義
  5.4  終端發現
  5.5  基於CoAP的終端發現

第6章  OCF的功能交互
  6.1  服務開通
  6.2  資源發現
    6.2.1  直接發現
    6.2.2  間接發現/基於資源目錄
    6.2.3  廣播發現
    6.2.4  資源信息發布過程
    6.2.5  資源發現信息
    6.2.6  使用「/oic/res」的資源發現
    6.2.7  基於資源目錄的發現
  6.3  通知
  6.4  設備管理
  6.5  場景
  6.6  圖標
  6.7  內省
第7章  OCF中的消息傳遞
  7.1  CRUDN到CoAP的映射
    7.1.1  具有請求和響應的CoAP方法
    7.1.2  內容類型
    7.1.3  CoAP響應代碼及塊傳輸
  7.2  CoAP序列通過TCP
  7.3  CBOR中的負載編碼
第8章  OCF的應用實例
  8.1  OCF操作常式
  8.2  OCF交互場景與部署模型
  8.3  其他資源模型與OCF映射
    8.3.1  多資源模型
    8.3.2  支持多資源模型的OCF方法
    8.3.3  資源模型指示
    8.3.4  配置文件示例
第9章  RAML定義核心資源類型
  9.1  OCF集合
  9.2  設備配置
  9.3  平台配置
  9.4  設備
  9.5  維護
  9.6  平台
  9.7  ping
  9.8  可發現資源基準介面
  9.9  可發現資源的鏈接表介面
  9.10  場景(頂層)
  9.11  場景集合
  9.12  場景成員
  9.13  資源目錄資源
  9.14  圖標
  9.15  內省資源
第10章  Swagger定義核心資源類型
  10.1  圖標
  10.2  內省資源
  10.3  OCF集合

  10.4  平台配置
  10.5  設備配置
  10.6  設備
  10.7  維護
  10.8  平台
  10.9  ping
  10.10  資源目錄資源
  10.11  可發現資源
  10.12  場景
第11章  應用資源類型規範
  11.1  基準模型構造
    11.1.1  概述
    11.1.2  屬性定義
    11.1.3  示例資源定義
    11.1.4  可觀察的資源類型
    11.1.5  複合資源類型
    11.1.6  基礎資源
  11.2  資源類型定義概述
  11.3  應用資源類型舉例
第12章  OCF開發方法及案例
  12.1  基於Mac的開發方法
    12.1.1  Mac OSX環境下的編譯方法
    12.1.2  APP實例
    12.1.3  實例代碼
  12.2  基於Windows的開發方法
    12.2.1  軟體工具的安裝
    12.2.2  Windows環境下的編譯方法
    12.2.3  APP實例
  12.3  基於Linux的開發方法
    12.3.1  軟體工具的安裝
    12.3.2  Linux環境下的編譯方法
    12.3.3  APP實例
    12.3.4  實例代碼
  12.4  基於Android的開發方法
    12.4.1  軟體工具的安裝
    12.4.2  Android環境下的編譯方法
    12.4.3  APP實例
    12.4.4  實例代碼
  12.5  基於Arduino的開發方法
    12.5.1  配置Arduino環境
    12.5.2  軟體工具的安裝
    12.5.3  程序編譯
    12.5.4  實例代碼
  12.6  綜合實例
    12.6.1  Arduino實例
    12.6.2  Android實例

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032