标签:
示例 : wikit http://netty.io/wiki/index.html 书 : netty in action http://blog.csdn.net/abc_key/article/category/2374891 netty 权限指南 nio 1.缓冲区 Buffer java 基本类型除booean 都有相应的缓冲区对象 高速缓存数据,减少IO处理次数 2.管道 Channel 读写拼接,插件式扩展处理 3.多路复用器 Selector 负责轮询socket响应,摒出更多CPU资源 4.伪异步IO 接收/响应处理 http://xpenxpen.iteye.com/blog/2041781 上/下站 netty5 统一管道概念,全双工处理 缓冲对象 1.Heap Buffer(堆缓冲区) 2.Direct Buffer(直接缓冲区) 3.Composite Buffer(复合缓冲区) http://blog.csdn.net/abc_key/article/details/37877225 编码部份 采用unix 管道设计思想 优先byte 偏/解码处理,最后到消息分发处理 ByteToMessageDecoder 解码处理 ChannelHandlerAdapter 消息分发适配 LineBasedFrameDecoder \r\n 分割消息 StringDecoder DelimiterBasedFrameDecoder 自定义分割符 FixedLengthFrameDecoder 固定长度 java 序列化 ObjectDecoder ObjectEncoder LengthFieldBasedFrameDecoder
标签:
原文地址:http://www.cnblogs.com/solq/p/4272895.html