学习什么是tcp的拆包,粘包及出现的原因;
学习Netty里的编解码接口及其设计;
手写自定义协议开发一个RPC服务;
学习用Netty编解码器编写一个Redis客户端;
你将收获
学习什么是tcp的拆包,粘包及出现的原因;
学习Netty里的编解码接口及其设计;
手写自定义协议开发一个RPC服务;
学习用Netty编解码器编写一个Redis客户端;
适用人群
课程介绍
分布式微服务当道的现在,服务之间的通信,网络编程是基础,网络编程对服务之间的调用变得越来越重要;
Netty 作为当前流行的 NIO 框架,在微服务,游戏、大数据通讯,云计算、物联网等领域都有广泛的应用,大家熟知的 Dubbo,Rocketmq,Spark,Hbase,ES等底层用的都是 Netty;
如果是一名java开发者Netty框架是一个必须要研究学习的技术;
这门课收益最大的学生是工作中需要或者使用过netty,想深入全面掌握netty底层原理及源码的人;
如果你想全面深入的学习netty,想深入了解netty的底层设计,掌握其中的原理,学习源码是如何实现的,那么这门课程就适合你,本课程学习netty其中最重要的一部分:编解码;
在此课程中你可以学到如下知识:
课程目录