价格: 59 学币

分类: Java

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

最近更新: 2025-03-16 16:22:29

资源类型: SVIP

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

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

课程介绍

本课程专为希望以更低成本、更高效率进入或转型物联网、新能源领域的 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图形化客户端
│   └── [ 37K]  1-8本章作业.pdf
├── 第2章 通信是Java切入物联网的最佳切入点/
│   ├── [ 13M]  2-1通信才是万物互联的核心
│   ├── [ 11M]  2-2Java凭借Socket优势接入物联网
│   ├── [8.6M]  2-3占据物联网半壁江山的通信协议:MQTT
│   ├── [ 25K]  2-4本章作业.pdf
│   └── [ 60K]  2-5VS面试官,如何更受亲睐?.pdf
├── 第3章 MQTT 协议的世界秩序/
│   ├── [ 14M]  3-1揭秘MQTT协议的本质
│   ├── [ 22M]  3-2SpringBoot3整合MQTT
│   ├── [ 51M]  3-3SpringBoot实现MQTT客户端(上)
│   ├── [ 49M]  3-4SpringBoot实现MQTT客户端(中)
│   ├── [ 49M]  3-5SpringBoot实现MQTT客户端(下)
│   ├── [ 31M]  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
├── 第4章 充电桩的数据通信传递/
│   ├── [ 12M]  4-1数据在充电桩,电动车,服务器,客户端的传输路径
│   ├── [9.5M]  4-2报文是啥?就是信息的“快递包裹”
│   ├── [9.8M]  4-3报文,+数据包,+数据帧是“邮递”的不同阶段
│   ├── [ 13M]  4-4CAN报文的”独特邮编“:帧ID
│   ├── [ 14M]  4-5充电桩和电动汽车的普通话:国标GBT27930
│   ├── [5.1M]  4-6充电桩的国际通行证:欧标OCPP
│   ├── [ 26K]  4-7本章作业@优库it资源网ukoou.com.pdf
│   └── [ 79K]  4-8VS面试官,如何更受亲睐?.pdf
├── 第5章 微信小程序基于WebSocket协议持久通信/
│   ├── [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
├── 第6章 金牌快递小哥:Netty高效处理数据传输/
│   ├── [3.4M]  6-1选择Netty实现WebSocket的原因:高性能
│   ├── [8.3M]  6-2零拷贝:提升数据传输效率
│   ├── [ 19M]  6-3Netty的数据容器:ByteBuf
│   ├── [ 11M]  6-4网络编程模型:Reactor模型
│   ├── [ 18M]  6-5Netty的网络指挥官:NioEventLoop
│   ├── [9.0M]  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
└── 第7章 Netty玩得溜,跨界闯荡物联网/
    ├── [ 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
└── 资料代码/