物联网云平台设计与开发

作者
林勇 农国才 郭炳宇 姜善永
丛书名
华晟经世ICT专业群系列教材
出版社
人民邮电出版社
ISBN
9787115507280
简要
简介
内容简介书籍计算机书籍 本书是面向Java开发工程师岗位开设的一门专业课。Java开发是一项实践性非常强的技术,本书要求阅读者能够熟悉Java面向对象的编程思想、Java EE技术、Redis、Mongodb和Mysql数据库以及各种开源框架。本教材面向教育,对接行业,融入了当前物联网行业、企业中主流的物联网云平台开发技术,体现生产、服务中的真实技术和项目流程,适合任务驱动式教学、案例式教学及项目化教学。
目录
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:物联网云平台开发框架搭建


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创建Gradle项目


3.2.1 Gradle简介


3.2.2 创建Gradle项目


3.2.3 任务回顾


3.3 任务三:搭建SSM开发环境


3.3.1 SSM框架简介


3.3.2 Gradle创建SSM开发环境


3.3.3 测试开发环境


3.3.4 任务回顾


3.4 项目总结


3.5 拓展训练


项目4:物联网云平台基础模块开发实战


4.1 任务一:安全机制与权限管理


4.1.1 Token机制


4.1.2 权限管理


4.1.3 任务回顾


4.2 任务二:用户模块开发


4.2.1 实现用户模块Services层


4.2.2 实现用户模块Controller层


4.2.3集成RESTFUL API接口


4.2.4测试实现功能


4.2.5任务回顾


4.3 任务三:设备模块开发


4.3.1 实现设备模块Services层


4.3.2 实现设备模块Controller层


4.3.3 任务回顾


4.4 项目总结


4.5 拓展训练


项目5:物联网云平台数据管理开发实战


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任务三:物联云平台数据管理模块开发


5.3.1物联云MongoDB业务功能分析


5.3.2物联云MongoDB业务功能实现


5.3.3物联云MongoDB业务功能调用


5.3.4 任务回顾


5.4项目总结


5.5拓展训练


项目6:物联网云平台消息机制


6.1任务一:走进MQTT


6.1.1 浅析MQTT协议


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业务接口


6.2.3 任务回顾


6.3任务三:物联云平台设备消息管理


6.3.1 MQTT订阅设备数据及接收处理


6.3.2 MQTT发布控制设备数据


6.3.3 任务回顾


6.4项目总结


6.5拓展训练








有问题微信扫码联系

推荐

Understand China
桂ICP备20004708号-4