Netty客户端创建时序图
2017-01-25 11:39:16 400 举报
1. 用户启动Netty客户端应用程序。 2. 客户端程序首先创建Bootstrap实例,这是Netty客户端的启动引导类。 3. 然后,客户端设置Bootstrap的参数,如EventLoopGroup(事件循环组)和Channel(通道)。 4. 接着,客户端通过Bootstrap实例连接到服务器的地址和端口。 5. 当连接成功后,客户端会创建一个ChannelPipeline(通道管道),用于处理网络请求和响应。 6. 客户端然后通过ChannelPipeline实例添加各种处理器,如编解码器、业务处理器等。 7. 最后,客户端通过Channel实例发送和接收数据。
作者其他创作
大纲/内容
7.Selector轮询()
ChannelHandler
4.创建Default Pipeline()
1.创建客户端()
客户端
5.异步发起TCP连接()
Bootstrap
NioEventLoopGroup
2.构造I/O线程组()
8.发送连接成功事件()
6.注册连接操作位到多路复用器()
ChannelPipeline
NioSocketChannel
3.创建NioSocketChannel()
9.调用用户HandlerChannel()
0 条评论
下一页
为你推荐
查看更多