注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計OCF技術(shù)原理及物聯(lián)網(wǎng)程序開發(fā)指南

OCF技術(shù)原理及物聯(lián)網(wǎng)程序開發(fā)指南

OCF技術(shù)原理及物聯(lián)網(wǎng)程序開發(fā)指南

定 價:¥99.00

作 者: 李永華 著
出版社: 清華大學出版社
叢編項: 清華開發(fā)者書庫
標 簽: 暫缺

ISBN: 9787302511168 出版時間: 2018-12-01 包裝: 平裝
開本: 16 頁數(shù): 374 字數(shù):  

內(nèi)容簡介

  本書主要內(nèi)容包括以下幾個方面: 物聯(lián)網(wǎng)的發(fā)展概述,主要介紹物聯(lián)網(wǎng)的產(chǎn)生、架構(gòu)、技術(shù)及發(fā)展情況; OCF技術(shù)的基本原理,闡述OCF技術(shù)框架及核心功能; OCF資源模型,主要描述OCF的資源定義以及資源的操作、功能交互、消息傳遞方法; OCF的具體開發(fā)方法,包括基于Mac、Windows、Linux、Android和Arduino開發(fā)的方法,主要描述軟件工具、編譯方法、實例代碼和綜合實例。本書內(nèi)容由淺入深,先系統(tǒng)后實踐,技術(shù)講解與實踐案例相結(jié)合,以滿足不同層次人員的需求; 同時,本書附有實際開發(fā)的軟件實現(xiàn)代碼,供讀者自我學習和自我提高使用。 本書可以作為大學信息與通信工程及相關(guān)領(lǐng)域的高年級本科生及研究生的教材,也可以作為物聯(lián)網(wǎng)、OCF技術(shù)開發(fā)人員的技術(shù)參考書,還可以為物聯(lián)網(wǎng)方向的創(chuàng)客提供幫助。

作者簡介

  李永華現(xiàn)執(zhí)教于北京郵電大學,擁有超過10年的嵌入式開發(fā)經(jīng)驗,致力于物聯(lián)網(wǎng)和智能硬件的研究開發(fā)工作。在教學中以興趣為導向,激發(fā)學生的創(chuàng)造性;以素質(zhì)為基礎(chǔ),提高自身教學水平;以科研為手段,促進教學理念轉(zhuǎn)變。通過信息工程專業(yè)綜合改革,探索了以“學生學為中心”的教學模式,營造生動活潑的學習方法,提高學生獨立思考問題、發(fā)現(xiàn)問題、解決問題的能力,激發(fā)學生的創(chuàng)造激情。在研發(fā)及教學實踐中指導學生實現(xiàn)200余個創(chuàng)新案例,并指導著一支物聯(lián)網(wǎng)開發(fā)團隊,曾在物聯(lián)網(wǎng)、開源硬件等技術(shù)領(lǐng)域進行了多場學術(shù)報告,并且出版了《AllJoyn技術(shù)原理及物聯(lián)網(wǎng)程序開發(fā)指南》《Arduino實戰(zhàn)指南——游戲開發(fā)、智能硬件、人機交互、智能家居與物聯(lián)網(wǎng)設(shè)計30例》《Arduino軟硬件協(xié)同設(shè)計實戰(zhàn)指南》等多部物聯(lián)網(wǎng)技術(shù)方面的著作。

圖書目錄

目錄
第1章物聯(lián)網(wǎng)技術(shù)概述
1.1物聯(lián)網(wǎng)基本架構(gòu)
1.1.1物聯(lián)網(wǎng)的由來
1.1.2物聯(lián)網(wǎng)的結(jié)構(gòu)
1.2物聯(lián)網(wǎng)相關(guān)技術(shù)
1.2.1接入技術(shù)
1.2.2基于網(wǎng)絡(luò)的信息管理技術(shù)
1.2.3物聯(lián)網(wǎng)語義
1.2.4M2M技術(shù)
1.3物聯(lián)網(wǎng)的發(fā)展
1.3.1兩化融合及互聯(lián)網(wǎng)+
1.3.2物聯(lián)網(wǎng)聯(lián)盟
1.3.3OCF技術(shù)
1.4RESTful
1.4.1概述
1.4.2實現(xiàn)
1.5Swagger
第2章OCF技術(shù)基礎(chǔ)
2.1OCF術(shù)語和定義
2.2OCF技術(shù)簡介
2.3OCF標識與尋址
2.4OCF數(shù)據(jù)類型
第3章OCF的資源模型
3.1基本概念
3.2OCF資源
3.3資源屬性
3.4資源類型
3.4.1資源類型屬性
3.4.2資源類型定義
3.4.3多“rt”值資源
3.5設(shè)備類型及資源接口
3.5.1接口屬性
3.5.2接口方法
3.6資源結(jié)構(gòu)
3.6.1資源關(guān)系
3.6.2集合
3.7第三方指定擴展
第4章OCF資源的操作
4.1概述
4.2創(chuàng)建
4.3檢索
4.4更新
4.5刪除
4.6通知
第5章網(wǎng)絡(luò)連接及終端發(fā)現(xiàn)
5.1網(wǎng)絡(luò)連接架構(gòu)
5.2IPv6網(wǎng)絡(luò)層需求
5.3終端定義
5.4終端發(fā)現(xiàn)
5.5基于CoAP的終端發(fā)現(xiàn)
第6章OCF的功能交互
6.1服務開通
6.2資源發(fā)現(xiàn)
6.2.1直接發(fā)現(xiàn)
6.2.2間接發(fā)現(xiàn)/基于資源目錄
6.2.3廣播發(fā)現(xiàn)
6.2.4資源信息發(fā)布過程
6.2.5資源發(fā)現(xiàn)信息
6.2.6使用“/oic/res”的資源發(fā)現(xiàn)
6.2.7基于資源目錄的發(fā)現(xiàn)
6.3通知
6.4設(shè)備管理
6.5場景
6.6圖標
6.7內(nèi)省
第7章OCF中的消息傳遞
7.1CRUDN到CoAP的映射
7.1.1具有請求和響應的CoAP方法
7.1.2內(nèi)容類型
7.1.3CoAP響應代碼及塊傳輸
7.2CoAP序列通過TCP
7.3CBOR中的負載編碼
第8章OCF的應用實例
8.1OCF操作例程
8.2OCF交互場景與部署模型
8.3其他資源模型與OCF映射
8.3.1多資源模型
8.3.2支持多資源模型的OCF方法
8.3.3資源模型指示
8.3.4配置文件示例
第9章RAML定義核心資源類型
9.1OCF集合
9.2設(shè)備配置
9.3平臺配置
9.4設(shè)備
9.5維護
9.6平臺
9.7ping
9.8可發(fā)現(xiàn)資源基準接口
9.9可發(fā)現(xiàn)資源的鏈接表接口
9.10場景(頂層)
9.11場景集合
9.12場景成員
9.13資源目錄資源
9.14圖標
9.15內(nèi)省資源
第10章Swagger定義核心資源類型
10.1圖標
10.2內(nèi)省資源
10.3OCF集合
10.4平臺配置
10.5設(shè)備配置
10.6設(shè)備
10.7維護
10.8平臺
10.9ping
10.10資源目錄資源
10.11可發(fā)現(xiàn)資源
10.12場景
第11章應用資源類型規(guī)范
11.1基準模型構(gòu)造
11.1.1概述
11.1.2屬性定義
11.1.3示例資源定義
11.1.4可觀察的資源類型
11.1.5復合資源類型
11.1.6基礎(chǔ)資源
11.2資源類型定義概述
11.3應用資源類型舉例
第12章OCF開發(fā)方法及案例
12.1基于Mac的開發(fā)方法
12.1.1Mac OSX環(huán)境下的編譯方法
12.1.2APP實例
12.1.3實例代碼
12.2基于Windows的開發(fā)方法
12.2.1軟件工具的安裝
12.2.2Windows環(huán)境下的編譯方法
12.2.3APP實例
12.3基于Linux的開發(fā)方法
12.3.1軟件工具的安裝
12.3.2Linux環(huán)境下的編譯方法
12.3.3APP實例
12.3.4實例代碼
12.4基于Android的開發(fā)方法
12.4.1軟件工具的安裝
12.4.2Android環(huán)境下的編譯方法
12.4.3APP實例
12.4.4實例代碼
12.5基于Arduino的開發(fā)方法
12.5.1配置Arduino環(huán)境
12.5.2軟件工具的安裝
12.5.3程序編譯
12.5.4實例代碼
12.6綜合實例
12.6.1Arduino實例
12.6.2Android實例

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號