技术解析

以前一直做 javaweb,最近想了解一下网络编程,例如 netty 方向,求问大概的学习方向或路线
0
2021-06-02 20:20:37
idczone
国外服务器
java 的原生 socket 编程太复杂了,直接学 netty 就行

就学 netty 啊,没啥学习路线…
想搞深一点可以学习 Linux 网络编程这本书,然后研究一下 TCP/IP 协议

先学原生的 BIO,然后跳过原生的 AIO 直接学 netty

1. 了解传输层的网络协议 TCP/UDP
2. 看《 Netty in Action 》
3. 写个简单的 rpc 通讯框架
4. 看 Dubbo 、Kafka 之类的中间件源码,它们也是用 Netty 来做讯通的

网络编程不要 java, 直接 go 简单的多

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服