remoting

客户端

NettyRemotingClient

NettyRemotingClient是网络通信的客户端。继承了NettyRemotingAbstract抽象类。第一次建立连接之后,将channel维护到管道表中。以后的每次写操作都根据addr从channel表中获取管道。

重要属性

类型

引用

说明

ConcurrentMap

channelTables

存放channel的集合,key:addr,value:channel的包装类

AtomicReference<List<String>>

namesrvAddrList

NameServer地址

ExecutorService

publicExecutor

消息处理线程池

继承关系

启动

创建连接

同步执行网络操作

注册处理器

服务端

NettyRemotingServer

NettyRemotingServer同样也继承了NettyRemotingAbstract抽象类。

启动

Last updated