码迷,mamicode.com
首页 >  
搜索关键字:channelevent    ( 5个结果
Netty原理
Netty是一个高性能、异步事件驱动的NIO框架,基于JAVA NIO提供的API实现 ChannelEvent 先说这个ChannelEvent,因为Netty是基于事件驱动的,就是我们上文提到的,发生什么事,就通知"有关部门"。所以,不难理解,我们自己的业务代码中,一定有跟这些事件相关的处理。在 ...
分类:Web程序   时间:2018-03-02 20:47:50    阅读次数:180
Netty3 源码分析 - ChannelStateEvent
Netty3 源码分析 - ChannelStateEvent ChannelStateEvent是ChannelEvent的子接口,可以代表改变的通知或者是请求,取决于它是上行还是下行事件。 UpstreamChannelStateEvent是默认的上行通道状态事件实现类。结合ChannelState中的表很容易看懂源码。 DownstreamChannelStateEve...
分类:Web程序   时间:2014-09-10 17:48:20    阅读次数:399
Netty3 源码分析 - ChannelEvent
Netty3 源码分析 - ChannelEvent      ChannelEvent是和这个Channel相关的IO事件和请求,会由各个ChannelHandler来处理。      事件分为上行和下行两种。当服务器从客户端收到一个消息,那么与之相关的就是一个上行事件(upstream event),流水线中的UpstreamChannelHandler会处理它;如果服务要回应这个...
分类:Web程序   时间:2014-09-10 15:49:20    阅读次数:332
Netty3 源码分析 - ChannelHandlerContext
Netty3 源码分析 - ChannelHandlerContext ChannelHandlerContext存在的意义是可以让其管理的Handler与Pipeline或其他handlers进行交互,ChannelHandler的理解在前面说过。 发送事件:可以调用 sendUpstream(ChannelEvent) 或sendDownstream(Channel...
分类:Web程序   时间:2014-09-10 12:35:11    阅读次数:282
Netty3 源码分析 - ChannelHandler
Netty3 源码分析 - ChannelHandler 每个通道关联一个Pipeline,在流水线中拦截处理各种事件的对象就是ChannelHandler,它处理ChannelEvent而后进行传递。 接口ChannelHandler没有提供任何方法,有两个子接口分别用来规范处理上行和下行的通道事件。 ChannelHandler是随ChannelHandl...
分类:Web程序   时间:2014-09-10 10:54:00    阅读次数:221
5条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!