yangyang12138

导航

netty

1.概述

  Netty 是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器和客户端

2.框架图

  

 

 3.处理流程

  最上层通过Bootstrop类创建channel,channel分为serverChannel和localChannel,chaneel包含一个pipeline,

  pipeline为一个数据和事件处理管道,在管道中包含一系列handler,handler用于处理上下游任务

  发送为下游任务,接收为上游任务。

  在socketChannel中包含一个worker,worker可以处理数据流和buffer的转化工作。

  消息的变化通过EventLoopGroup分发给指定的channel

posted on 2020-06-17 02:03  杨杨09265  阅读(70)  评论(0编辑  收藏  举报