bugstack虫洞栈 | 沉淀、分享、成长,让自己和他人都能有所收获!
-
Netty介绍 Netty是由JBOSS提供的一个java开源框架,现为 Github上的独立项目。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。
-
为什么要学? 因为你要涨工资!无论是在互联网还是在物联网开发中,都离不开Socket通信,尤其是在5G的时代会有更多的数据传输需求。而Netty是一款非常niubility的Socket框架,是通信编程变得更加容易易用。
-
哪些框架里可以看到Netty? 各类RPC框架比如Dubbo(这可能也是你面试常被问到的吧?痛不痛)、还有MQ、注册中心,还有网页聊天,物联网,兼职太多地方都需要用到Netty
-
那么怎么学? 说了这么多,那么怎么学呢?Netty目前市面的资料并不多,很多还是我写的(15年就写了netty5.0的案例,但后来netty说他5.0写的有问题,所以就又回到netty4.x了!),而且对于一个新人想快速入门那么一定是,事必躬亲、亲力亲为,去实践hello world,而不是上来就搞理论。而我!你们的小付哥,已经将Netty所有需要用到的案例都编写出案例,可以一步步跟着学习,学完保证你可以上手开发;
章节列表
跟着案例学Netty,Netty4.x案例从简单入门到应用实战,全篇35节案例+实战源码[基础篇(13节)、篇(13节)、篇(3章)、源码分析篇(6节)],以上章节全部完成,相关源码可以从稳中获得!加油!
基础入门篇(十三篇)
- netty案例,netty4.1基础入门篇零《初入JavaIO之门BIO、NIO、AIO实战练习》
- netty案例,netty4.1基础入门篇一《嗨!NettyServer》
- netty案例,netty4.1基础入门篇二《NettyServer接收数据》
- netty案例,netty4.1基础入门篇三《NettyServer字符串解码器》
- netty案例,netty4.1基础入门篇四《NettyServer收发数据》
- netty案例,netty4.1基础入门篇五《NettyServer字符串编码器》
- netty案例,netty4.1基础入门篇六《NettyServer群发消息》
- netty案例,netty4.1基础入门篇七《嗨!NettyClient》
- netty案例,netty4.1基础入门篇八《NettyClient半包粘包处理、编码解码处理、收发数据方式》
- netty案例,netty4.1基础入门篇九《自定义编码解码器,处理半包、粘包数据》
- netty案例,netty4.1基础入门篇十《关于ChannelOutboundHandlerAdapter简单使用》
- netty案例,netty4.1基础入门篇十一《netty udp通信方式案例Demo》
- netty案例,netty4.1基础入门篇十二《简单实现一个基于Netty搭建的Http服务》
拓展篇(十三篇)
- netty案例,netty4.1拓展篇一《Netty与SpringBoot整合》
- netty案例,netty4.1拓展篇二《Netty使用Protobuf传输数据》
- netty案例,netty4.1拓展篇三《Netty传输Java对象》
- netty案例,netty4.1拓展篇四《Netty传输文件、分片发送、断点续传》
- netty案例,netty4.1拓展篇五《基于Netty搭建WebSocket,模仿微信聊天页面》
- netty案例,netty4.1拓展篇六《SpringBoot+Netty+Elasticsearch收集日志信息数据存储》
- netty案例,netty4.1拓展篇七《Netty请求响应同步通信》
- netty案例,netty4.1拓展篇八《Netty心跳服务与断线重连》
- netty案例,netty4.1拓展篇九《Netty集群部署实现跨服务端通信的落地方案》
- netty案例,netty4.1拓展篇十《Netty接收发送多种协议消息类型的通信处理方案》
- netty案例,netty4.1拓展篇十一《Netty基于ChunkedStream数据流切块传输》
- netty案例,netty4.1拓展篇十二《Netty流量整形数据流速率控制分析与实战》
- netty案例,netty4.1拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》