【netty】
文章平均质量分 66
从不喝茶
走到哪,学到哪。需要啥,就学啥。想学就学,但是我从不喝茶!
展开
-
Netty4.0 用户指南
出自 http://blog.csdn.net/chujiujiao/article/details/16369979原文链接http://netty.io/wiki/user-guide-for-4.x.html前言Nowadays we use general purpose applications or libraries to communicat转载 2016-03-07 09:58:10 · 629 阅读 · 0 评论 -
Netty的线程模式
出自 http://blog.csdn.net/chujiujiao/article/details/16989373原文链接 http://netty.io/wiki/thread-model.htmlTo put simply, for a channel:Regardless of its transport and type, its all转载 2016-03-07 10:00:34 · 1340 阅读 · 0 评论 -
Netty4.0学习笔记系列之一:Server与Client的通讯
出自 http://blog.csdn.net/u013252773/article/details/21046697本文是学习Netty的第一篇文章,主要对Netty的Server和Client间的通讯机制进行验证。Server与Client建立连接后,会执行以下的步骤:1、Client向Server发送消息:Are you ok?2、Server接收客户端发转载 2016-03-07 10:07:45 · 822 阅读 · 0 评论 -
Netty4.0学习笔记系列之二:Handler的执行顺序
出自 http://blog.csdn.net/u013252773/article/details/21195593Handler在netty中,无疑占据着非常重要的地位。Handler与Servlet中的filter很像,通过Handler可以完成通讯报文的解码编码、拦截指定的报文、统一对日志错误进行处理、统一对请求进行计数、控制Handler执行与否。一句话,没有它做不到转载 2016-03-07 10:09:10 · 879 阅读 · 0 评论 -
Netty4.0学习笔记系列之三:构建简单的http服务
出自 http://blog.csdn.net/u013252773/article/details/21254257本文主要介绍如何通过Netty构建一个简单的http服务。想要实现的目的是:1、Client向Server发送http请求。2、Server端对http请求进行解析。3、Server端向client发送http响应。4、C转载 2016-03-07 10:10:58 · 400 阅读 · 0 评论 -
Netty4.0学习笔记系列之四:混合使用coder和handler
出自 http://blog.csdn.net/u013252773/article/details/21564301Handler如何使用在前面的例子中已经有了示范,那么同样是扩展自ChannelHandler的Encoder和Decoder,与Handler混合后又是如何使用的?本文将通过一个实际的小例子来展示它们的用法。该例子模拟一个Server和Client,两转载 2016-03-07 10:13:52 · 726 阅读 · 0 评论 -
Netty4.0学习笔记系列之六:多种通讯协议支持
出自 http://blog.csdn.net/u013252773/article/details/22108385上文介绍了如何应用Netty开发自定义通讯协议,本文在此基础上进一步深化,研究如何同时支持不同的通讯协议。此处所谓的通讯协议,指的是把Netty通讯管道中的二进制流转换为对象、把对象转换成二进制流的过程。转换过程追根究底还是ChannelInboundHandl转载 2016-03-07 10:20:08 · 4132 阅读 · 0 评论 -
Netty4.0学习笔记系列之五:自定义通讯协议
Netty中,通讯的双方建立连接后,会把数据按照ByteBuf的方式进行传输,例如http协议中,就是通过HttpRequestDecoder对ByteBuf数据流进行处理,转换成http的对象。基于这个思路,我自定义一种通讯协议:Server和客户端直接传输j转载 2016-03-07 10:13:30 · 679 阅读 · 0 评论 -
http之100-continue
100-continue 是用于客户端在发送 post 数据给服务器时,征询服务器情况,看服务器是否处理 post 的数据,如果不处理,客户端则不上传 post 是数据,反之则上传。在实际应用中,通过 post 上传大数据时,才会使用到 100-continue 协议。客户端策略 如果客户端有 post 数据要上传,可以考虑使用 100-continue 协议。在请求头中加入 {“Expect”转载 2016-07-27 09:50:12 · 9945 阅读 · 0 评论