Netty
DonelleYang技术博客
让人生充满永动的势能
-------你以为我在做梦,其实我已走在梦的路上,努力追寻......
展开
-
Netty的分隔符和定长解码器应用
TCP以流的方式进行数据传输,上层的应用协议为了对消息进行分区,往往采用下面4种方式: (1)消息长度固定,累计读取到长度总和为定长LEN的报文后,就以为读取到了一个完整的消息;将计数器置位,重新开始读取下一个数据报; (2)将回车换行符作为消息结束符,例如FTP协议,这种方式在文本协议中应用比较广泛; (3)将特殊的分隔符作为消息的结束标志,回车换行符就是一种特原创 2015-06-04 08:52:26 · 1747 阅读 · 0 评论 -
Netty之java序列化
通过一个实例来说明:Netty服务端接受到客户端的用户订购请求消息,服务端接受到请求消息,对用户名进行合法性校验,则构造订购成功的应答消息返回给客户端。使用Netty的ObjectEncoder和ObjectDecoder对订购请求和应答消息进行序列化. 订购请求POJO类的定义: import java.io.Serializable; /** * 客户端请求消息 * @auth原创 2015-06-04 21:31:09 · 477 阅读 · 0 评论