java mongodb开源框架_物联网云平台设计与开发 Java面向对象的编程思想Java EE技术Redis Mongodb和Mysql数据库以及各种开源框架书Java开发工程师岗位书...

3a5adb2c817bf88ed6912b3a90df0852.gif

E1

ab8fa4a939bb9f3d97091f8bce4e59dc.png

书名:物联网云平台设计与开发

ISBN:9787115507280

定价:59

出版社:人民邮电出版社

440013dabc4cf68b9fc2dfb0405322a7.png

本书是面向Java开发工程师岗位开设的一门专业课。Java开发是一项实践性非常强的技术,本书要求阅读者能够熟悉Java面向对象的编程思想、Java EE技术、Redis、Mongodb和Mysql数据库以及各种开源框架。本教材面向教育,对接行业,融入了当前物联网行业、企业中主流的物联网云平台开发技术,体现生产、服务中的真实技术和项目流程,适合任务驱动式教学、案例式教学及项目化教学。

3a5adb2c817bf88ed6912b3a90df0852.gif

1ad869c09851459be33dbab0bcaffa79.png

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拓展训练

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
文档 一步步搭建物联网系统 HTTP vs CoAP 现有的这个版本是HTTP版,目前的CoAP版正在开发中,欢迎加入。 https://github.com/phodal/iot-coap Minimum Internet of Things A Minimum IOT with arduino and raspberry pi. 一个最小的物联网系统设计方案及源码 android/ 一个最小的Android程序实例 rest/ PHP Laravel Framework to create RESTful API python/ 简单的pyhon示例 hardware/ 硬件串口通信收集 -/ arduino Arduino板 doc/ 文档 简介ppt nginx配置 系统框架图 dashboard/ 基于ruby框架dashing的dashboard 简要的初始化代码说明 代码中因为有两个子模块,即Android与REST,Android是一个简单的Android程序示例,REST作为子模块的原因是考虑到后期会用更简单的源码来替换。但是laravel作为一个运行环境,还是很理想的。 先clone git clone git@github.com:phodal/iot.git iot or git clone https://github.com/phodal/iot.git iot 子模块 git submodule init git submodule update 系统框架图 测试 1.将arduino/BareMinimum.ino 烧录到开发板上 2.执行get.py (ps:如果用的是Windows系统 需要将get.py中的 /dev/ttyACM0 改为 COM*.) sudo python python/get.py 3.打开 http://localhost/athome/create 创建一个数据。打开 http://localhost/athome/1/edit 编辑状态 4.测试网址: b.phodal.com 如何在Android手机上测试 1.下载安装 Stay at Home 交流 QQ群:348100589 中文文档 一个最小的物联网系统设计方案及源码 最小物联网系统(一)——系统组成 最小物联网系统(二)——RESTful 最小物联网系统(三)——创建RESTful 最小物联网系统(四)——详解Laravel的RESTful 最小物联网系统(五)——Laravel RESTful模板化 最小物联网系统(六)——Ajax打造可视化 最小物联网系统(七)——与服务器通讯 最小物联网系统(八)——与单片机通讯 最小物联网系统(九)——Android客户端 最小物联网系统设计——给Laravel添加测试 最小物联网系统——Dashboard License © 2014 Phodal Huang. This code is distributed under the MIT license. 标签:物联网
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值