![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
netty
我想说的csdn
这个作者很懒,什么都没留下…
展开
-
使用zookeeper作为注册中心实现RPC
我们使用netty作为底层通讯机制,结合zookeeper实现RPCNetty 基本上是作为架构的技术底层而存在的,主要用于完成高性能的网络通信,我们可以使用要完成基于netty去重构RPC框架,首先要明白RPC完成了什么工作?其次要明白netty完成了什么工作原创 2019-09-03 10:19:48 · 1066 阅读 · 0 评论 -
深入netty之Pipeline 设计原理
通过上图我们可以看到,一个 Channel 包含了一个 ChannelPipeline,而 ChannelPipeline 中又维护了一个由 ChannelHandlerContext 组成的双向链表。这个链表的头是 HeadContext,链表的尾是 TailContext,并且每个 ChannelHandlerContext 中又关联着一个 ChannelHandler原创 2019-12-21 21:36:18 · 759 阅读 · 0 评论 -
深入netty之BootStrap源码分析
BootstrapBootstrap 是 Netty 提供的一个便利的工厂类, 我们可以通过它来完成 Netty 的客户端或服务器端的 Netty 初始化。 下面我先来看一个例子, 从客户端和服务器端分别分析一下 Netty 的程序是如何启动的。首先,让我们从客户端的代码 片段开始原创 2019-12-14 22:40:36 · 434 阅读 · 0 评论