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