价格: 59 学币

分类: Java

发布时间: 2025-03-16 16:22:29

最近更新: 2025-04-06 12:35:31

资源类型: SVIP

优惠: 开通钻石SVIP免费获取此资源

SpringBoot 3.x + Netty + MQTT 实战物联网智能充电桩

课程介绍

SpringBoot 3.x + Netty + MQTT 实战物联网智能充电桩视频教程,由优库it资源网整理发布。本课程专为希望以更低成本、更高效率进入或转型物联网、新能源领域的 Java 开发者量身打造。课程以 Spring Boot 3.*、MQTT 及 Netty 为核心技术,通过手把手教学,带领学员完成《新能源车智慧充电桩》项目。学员可循序渐进地系统掌握数据传输与解析、持久连接通信、高效数据处理、时序数据库应用等物联网开发核心技能,并强化物联网开发设计思维,倍增物与物、物与云端平台通信交互的落地实战能力,助力高效实现高薪能力跃迁。

资源目录

.
├──  第1章 万物互联是大趋势/
│   ├── [ 17M]  1-1Java&物联网&新能源,高薪跃迁从这里开始
│   ├── [ 22M]  1-2课程和项目的整体设计思路
│   ├── [ 11M]  1-3课程核心知识点
│   ├── [ 14M]  1-4准备工作:docker搭建时间序列数据库
│   ├── [ 11M]  1-5准备工具:ubuntu搭建EMQX+消息服务器
│   ├── [9.1M]  1-6准备工作:uniapp整合微信开发者工具
│   └── [8.2M]  1-7准备工作:EMQX图形化客户端
├──  第2章 通信是Java切入物联网的最佳切入点/
│   ├── [ 13M]  2-1通信才是万物互联的核心
│   ├── [ 11M]  2-2Java凭借Socket优势接入物联网
│   └── [8.6M]  2-3占据物联网半壁江山的通信协议:MQTT
├──  第3章 MQTT 协议的世界秩序/
│   ├── [1.5K]  00_视频信息.txt
│   ├── [ 14M]  3-1揭秘MQTT协议的本质
│   ├── [ 22M]  3-2SpringBoot3整合MQTT
│   ├── [ 51M]  3-3SpringBoot实现MQTT客户端(上)
│   ├── [ 49M]  3-4SpringBoot实现MQTT客户端(中)
│   ├── [ 49M]  3-5SpringBoot实现MQTT客户端(下)
│   ├── [ 30M]  3-6MQTT配置和SpringBoot代码解耦
│   ├── [ 33M]  3-7基于工厂模式实现MQTT客户端
│   ├── [ 54M]  3-8基于工厂模式的MQTT消息发送和接收(上)
│   ├── [ 53M]  3-9基于工厂模式的MQTT消息发送和接收(下)
│   ├── [8.8M]  3-10MQTT和TCP,HTTP之间的关系
│   ├── [ 18M]  3-11MQTT送达机制:消息不丢失的三重保障
│   ├── [8.2M]  3-12MQTT的离线小秘书:遗嘱消息
│   ├── [ 15M]  3-13MQTT保持联系的秘诀:心跳机制
│   ├── [ 18M]  3-14测试:基于工厂模式的MQTT消息发送和接收
│   ├── [ 28K]  3-15本章作业.pdf
│   ├── [ 71K]  3-16VS面试官,如何更受亲睐?.pdf
│   └── [423M]  第3章 MQTT 协议的世界秩序-merged
├──  第4章 充电桩的数据通信传递/
│   ├── [ 748]  00_视频信息.txt
│   ├── [ 12M]  4-1数据在充电桩,电动车,服务器,客户端的传输路径
│   ├── [9.6M]  4-2报文是啥?就是信息的“快递包裹”
│   ├── [9.7M]  4-3报文,+数据包,+数据帧是“邮递”的不同阶段
│   ├── [ 13M]  4-4CAN报文的”独特邮编“:帧ID
│   ├── [ 14M]  4-5充电桩和电动汽车的普通话:国标GBT27930
│   ├── [5.1M]  4-6充电桩的国际通行证:欧标OCPP
│   ├── [ 26K]  4-7本章作业.pdf
│   ├── [ 79K]  4-8VS面试官,如何更受亲睐?.pdf
│   └── [ 63M]  第4章 充电桩的数据通信传递-merged
├──  第5章 微信小程序基于WebSocket协议持久通信/
│   ├── [ 679]  00_视频信息.txt
│   ├── [5.2M]  5-1WebSocket对比MQTT的通信优势
│   ├── [ 12M]  5-2WebSocket建立连接的过程
│   ├── [ 11M]  5-3SpringBoot整合WebSocket的方式
│   ├── [ 40M]  5-4SpringBoot基于Tomcat注解实现WebSocket
│   ├── [ 56M]  5-5SpringBoot基于Sping注解实现WebSocket
│   ├── [ 33M]  5-6Uniapp搭建微信小程序连接WebSocket服务端
│   ├── [ 32K]  5-7本章作业.pdf
│   ├── [ 59K]  5-8VS面试官,如何更受亲睐?.pdf
│   └── [157M]  第5章 微信小程序基于WebSocket协议持久通信-merged
├──  第6章 金牌快递小哥:Netty高效处理数据传输/
│   ├── [1.6K]  00_视频信息.txt
│   ├── [3.4M]  6-1选择Netty实现WebSocket的原因:高性能
│   ├── [8.3M]  6-2零拷贝:提升数据传输效率
│   ├── [ 19M]  6-3Netty的数据容器:ByteBuf
│   ├── [ 11M]  6-4网络编程模型:Reactor模型
│   ├── @优库it资源网ukoou.com
│   ├── [ 18M]  6-5Netty的网络指挥官:NioEventLoop
│   ├── [9.1M]  6-6Netty的快递小哥:Channel
│   ├── [ 15M]  6-7Netty的工作流水线:ChannelPipeline(上)
│   ├── [ 20M]  6-8Netty的工作流水线:ChannelPipeline(下)
│   ├── [ 19M]  6-9Netty流水线上的员工:ChannelHandler
│   ├── [ 57M]  6-10Netty服务端固定代码模板(上)
│   ├── [ 29M]  6-11Netty服务端固定代码模板(下)
│   ├── [ 36M]  6-12Netty客户端固定代码模板
│   ├── [ 47M]  6-13ChannelHandler类图
│   ├── [ 28M]  6-14处理器实现工具:SimpleChannelInboundHandler
│   ├── [ 41M]  6-15处理器实现工具:ChannelInboundHandlerAdapter
│   ├── [ 57M]  6-16SpringBoot如何启动Netty,防止主线程阻塞
│   ├── [ 45M]  6-17Netty交由Spring容器管理
│   ├── [ 33K]  6-18本章作业.pdf
│   ├── [ 73K]  6-19VS面试官,如何更受亲睐?.pdf
│   └── [463M]  第6章 金牌快递小哥:Netty高效处理数据传输-merged
├──  第7章 Netty玩得溜,跨界闯荡物联网/
│   ├── [1.4K]  00_视频信息.txt
│   ├── [ 43M]  7-1Netty解析WebSocket通信协议(上)
│   ├── [ 41M]  7-2Netty解析WebSocket通信协议(下)
│   ├── [ 46M]  7-3ByteBuf引用计数对象的释放(上)
│   ├── [ 53M]  7-4ByteBuf引用计数对象的释放(下)
│   ├── [ 34M]  7-5微信小程序和NettyWebSocket通信交互
│   ├── [9.8M]  7-6粘包与拆包:网络传输中的包裹混乱
│   ├── [ 44M]  7-7粘包与半包场景重现
│   ├── [ 35M]  7-8Netty如何解决粘包与半包
│   ├── [ 42M]  7-9使用Protobuf定义消息格式
│   ├── [ 42M]  7-10Netty基于Protobuf的编解码器
│   ├── [ 41M]  7-11Protobuf处理粘包半包
│   ├── [ 34M]  7-12Netty客户端启动时重连机制
│   ├── [ 39M]  7-13Netty客户端运行时掉线重连
│   ├── [ 56M]  7-14Netty服务端监听读写超时
│   ├── [ 29K]  7-15本章作业.pdf
│   ├── [ 88K]  7-16VS面试官,如何更受亲睐?.pdf
│   └── [558M]  第7章 Netty玩得溜,跨界闯荡物联网-merged
├──  第8章 充电指令:私有协议+Protobuf+16进制/
│   ├── [ 11M]  8-1充电桩,云端,小程序之间的通信交互
│   ├── [ 16M]  8-2充电桩,云端,小程序之间交互时序图
│   ├── [4.1M]  8-3充电桩为什么要自定义私有通信协议
│   ├── [ 21M]  8-4为什么通讯协议是十六进制
│   ├── [ 21M]  8-5信件的信封:MQTT报文的固定报头
│   ├── [ 20M]  8-6MQTT报文长度计算
│   ├── [ 28M]  8-7实例演算MQTT报文长度计算
│   ├── [9.5M]  8-8信件的额外信息:MQTT报文的可变报头
│   ├── [7.0M]  8-9接头暗语:自定义充电桩私有协议
│   ├── [ 28M]  8-10以16进制组装MQTT报文
│   ├── [ 10M]  8-11充电桩项目模块规划
│   ├── [ 61M]  8-12导入Demo的MQTT客户端模块
│   ├── [ 16M]  8-13私有协议实体类
│   ├── [ 24M]  8-14NettyWebSocket模块增加心跳监测
│   ├── [ 32M]  8-15Netty消息类型转换:MessageToMessageDecoder(上)
│   ├── [ 38M]  8-16Netty消息类型转换:MessageToMessageDecoder(下)
│   ├── [ 41M]  8-17Netty解析小程序发送的Protobuf格式的充电指令(上)
│   ├── [ 41M]  8-18Netty解析小程序发送的Protobuf格式的充电指令(下)
│   ├── [ 35M]  8-19小程序发送Protobuf格式的充电指令
│   ├── [ 30K]  8-20本章作业.pdf
│   └── [ 86K]  8-21VS面试官,如何更受亲睐?.pdf
├──  第9章 实时充电状态:MQTT+时序数据库/
│   ├── [ 77M]  9-1MQTT客户端将Netty收到的充电指令发送给充电桩
│   ├── [ 64M]  9-2充电桩和MQTT客户端以16进制进行通信
│   ├── [ 38M]  9-3演示小程序发送protobuf+16进制指令给充电桩全流程
│   ├── [3.9M]  9-4物联网(IoT)场景的时间序列数据库+IoTDB
│   ├── [ 14M]  9-5IoTDB的树形建模方式
│   ├── [ 16M]  9-6IoTDB数据查询
│   ├── [ 14M]  9-7充电桩,云端,时序数据库,小程序架构图
│   ├── [ 28M]  9-8EMQX将充电桩数据直接写入IoTDB(上)
│   ├── [ 34M]  9-9EMQX将充电桩数据直接写入IoTDB(下)
│   ├── [ 23M]  9-10SpringBoot整合IoTDB
│   ├── [ 43M]  9-11封装IoTDB工具类
│   ├── [ 19M]  9-12IoTDB的存储组和时间序列
│   ├── [7.3M]  9-13多设备多用户场景下的充电桩充电状态表的设计
│   ├── [ 38M]  9-14充电桩发送充电状态数据到IoTDB
│   ├── [ 26K]  9-15本章作业.pdf
│   └── [ 49K]  9-16VS面试官,如何更受亲睐?.pdf
├──  第10章 手搓充电桩硬件:ESP8266+ACS712/
│   ├── [ 13M]  10-1充电桩集成电路板模块
│   ├── [ 16M]  10-2充电桩通信技术选型:4G,NB-IOT,ZigBee
│   ├── [ 26M]  10-7Arduino烧录代码到ESP8266开发板
│   ├── [ 12M]  10-8Arduino配置ESP8266开发板连接wifi
│   ├── [ 43M]  10-9Arduino配置ESP8266开发板以MQTT协议通信
│   ├── [ 23M]  10-10Arduino搭配ACS712构建电流值监测
│   ├── [ 12M]  10-45块钱的USB-Micro数据线:烧录程序到开发板
│   ├── [5.5M]  10-55块钱的充电桩电流监测:ACS712传感器
│   ├── [ 16M]  10-66块钱的面板板,电源,杜邦线
│   └── [ 12M]  10-310块钱的充电桩电路板:ESP8266开发板
└──  第11章 课程总结/
    ├── [ 23M]  11-1ESP8266连接本地EMQX的防火墙设置
    ├── [ 12M]  11-2ESP8266开发板接收MQTT协议消息
    ├── [ 12M]  11-3演示ESP8266接收小程序发送的充电指令
    ├── [ 22M]  11-4Netty基于WebSocket给小程序推送消息
    ├── [ 13M]  11-5总结通信协议知识点
    └── [6.9M]  11-6总结Netty框架知识点
└── 资料代码/