1.1.2物聯網云平臺技術漫談
1.1.3物聯網云平臺未來趨勢
1.1.4 任務回顧
1.2任務二:物聯網云平臺架構分析
1.2.1物聯網云平臺架構設計
1.2.2物聯網云平臺的產品功能
1.2.3物聯網云平臺的核心技術
1.2.4任務回顧
1.3 項目總結
1.4拓展訓練
項目2:物聯網云平臺總體分析與設計
2.1任務一:物聯網云平臺需求分析
2.1.1物聯網云平臺用戶功能需求分析
2.1.2物聯網云平臺設備功能需求分析
2.1.3物聯網云平臺設備數據功能需求分析
2.1.4任務回顧
2.2任務二:物聯網云平臺數據庫設計與實現
2.2.1 物聯網云平臺數據庫分析
2.2.2 物聯網云平臺邏輯結構設計
2.2.3 物聯網云平臺物理結構設計
2.2.4物聯網云平臺概念結構設計
2.2.5 物理模型導出SQL語句
2.2.6 任務回顧
2.4 項目總結
2.5 拓展訓練
項目3:物聯網云平臺開發(fā)框架搭建
3.1任務一:IntelliJ IDEA簡介
3.1.1 IntelliJ IDEA概述
3.1.2 IntelliJ IDEA 安裝配置
3.1.3IntelliJ IDEA常用設置
3.1.4 IntelliJ IDEA常用智能快捷鍵
3.1.5 任務回顧
3.2任務二:IntelliJ IDEA創(chuàng)建Gradle項目
3.2.1 Gradle簡介
3.2.2 創(chuàng)建Gradle項目
3.2.3 任務回顧
3.3 任務三:搭建SSM開發(fā)環(huán)境
3.3.1 SSM框架簡介
3.3.2 Gradle創(chuàng)建SSM開發(fā)環(huán)境
3.3.3 測試開發(fā)環(huán)境
3.3.4 任務回顧
3.4 項目總結
3.5 拓展訓練
項目4:物聯網云平臺基礎模塊開發(fā)實戰(zhàn)
4.1 任務一:安全機制與權限管理
4.1.1 Token機制
4.1.2 權限管理
4.1.3 任務回顧
4.2 任務二:用戶模塊開發(fā)
4.2.1 實現用戶模塊Services層
4.2.2 實現用戶模塊Controller層
4.2.3集成RESTFUL API接口
4.2.4測試實現功能
4.2.5任務回顧
4.3 任務三:設備模塊開發(fā)
4.3.1 實現設備模塊Services層
4.3.2 實現設備模塊Controller層
4.3.3 任務回顧
4.4 項目總結
4.5 拓展訓練
項目5:物聯網云平臺數據管理開發(fā)實戰(zhàn)
5.1任務一:走進MongoDB數據庫
5.1.1 MongoDB簡介
5.1.2 MongoDB本地安裝
5.1.3 MongoDB基本操作
5.1.4 MongoDB JAVA操作
5.1.5 任務回顧
5.2任務二:Spring MongoDB集成
5.2.1 Spring Data MongoDB介紹及配置
5.2.2 Spring Data MongoDB操作示例
5.2.3 任務回顧
5.3任務三:物聯云平臺數據管理模塊開發(fā)
5.3.1物聯云MongoDB業(yè)務功能分析
5.3.2物聯云MongoDB業(yè)務功能實現
5.3.3物聯云MongoDB業(yè)務功能調用
5.3.4 任務回顧
5.4項目總結
5.5拓展訓練
項目6:物聯網云平臺消息機制
6.1任務一:走進MQTT
6.1.1 淺析MQTT協(xié)議
6.1.2 MQTT服務器安裝
6.1.3 MQTT工具測試
6.1.4 MQTT客戶端測試
6.1.5 任務回顧
6.2任務二:物聯網場景下MQTT的整合
6.2.1 spring整合org.eclipse.paho實現MQTT客戶端
6.2.2 物聯云MQTT業(yè)務接口
6.2.3 任務回顧
6.3任務三:物聯云平臺設備消息管理
6.3.1 MQTT訂閱設備數據及接收處理
6.3.2 MQTT發(fā)布控制設備數據
6.3.3 任務回顧
6.4項目總結
6.5拓展訓練