Netty
文章平均质量分 90
强迫症患者m
这个作者很懒,什么都没留下…
展开
-
Netty 3 Bootstrap和Channel的生命周期
Netty 3 Bootstrap和Channel的生命周期Bootstrap简介Bootstrap :引导程序,将ChannelPipeline、ChannelHandler、EventLoop进行整体关联作用。Bootstrap的结构中。定义了一个抽象父类,两个具体子类。public abstract class Ab原创 2018-01-01 19:09:53 · 4882 阅读 · 3 评论 -
Netty 4 ChannelHandler和ChannelPipeline
Netty 4 ChannelHandler和ChannelPipeline相关的接口:1.ChannelHandler 对应的ChannelInboundHandler和ChannelOutboundHandler 对应的ChannelInboundHandlerAdapter和ChannelOutboundHandlerAdapter2.ChannelPip原创 2018-01-01 19:14:54 · 279 阅读 · 0 评论 -
NettyExample 1 构建简单的http服务
NettyExample 1 构建简单的http服务netty 最新版本是netty-4.1.15.Final. 本来还有Netty5,但官网已经放弃5.0了,maven仓库倒是还有5.0的版本。下载netty-4.1.15.Final源码包,里面包含一个 netty-example-4.1.15.Final-sources.jar文件,提供了比较丰富的example例子。原创 2018-01-01 19:16:08 · 565 阅读 · 0 评论 -
NettyExample 1.2 Http文件的上传和下载
NettyExample 1.2 Http文件的上传和下载Netty服务端。注意:如果文件过大需要调整HttpObjectAggregator的初始化参数,数据传输的大小public class NettyHttpServer { private static Logger log = LoggerFactory.getLogger(NettyHttpSer原创 2018-01-01 19:20:32 · 922 阅读 · 0 评论 -
Netty 1-1 入门实例
Netty 1-1 入门实例NettyServer AND ServerChannelHandler 创建Netty服务端创建服务端的都是模板代码,1.设置group,需要设置两个EventLoopGroup。bossGroup用于监听客户端Channel连接的线程组,Selector作用。workGroup用于处理网络IO,可以自定义线程数。2.设置服务端的ServerSocketChannel...原创 2018-02-10 11:28:55 · 379 阅读 · 0 评论