
Netty
文章平均质量分 87
Ricky_Fung
「Stay hungry. Stay foolish.」
展开
-
Netty4学习笔记(一) 基础篇
在开始学习Netty之前,我们先对Unix系统常用的I/O模型进行介绍,然后对Java的I/O历史演进历史进行简单的说明。Linux 网络I/O模型简介Linux内核将所有外部设备都看做一个文件来操作,对一个文件的读写操作会调用内核提供的系统命令,返回一个 file descriptor(fd,文件描述符)。而对一个socket的读写也会有相应的描述符,称为 socket fd(socket描述符)原创 2016-03-15 01:38:30 · 13888 阅读 · 1 评论 -
Netty4实战 - TCP粘包&拆包解决方案
Netty4实战 - TCP粘包&拆包解决方案原创 2016-03-15 02:11:50 · 10248 阅读 · 0 评论 -
Netty4实战 - 编解码技术
在上一篇文章中,我们使用Netty4本身自带的ObjectDecoder,ObjectEncoder来实现POJO对象的传输,但其使用的是Java内置的序列化,由于Java序列化的性能并不是很好,所以很多时候我们需要用其他高效的序列化方式,例如 protobuf,Hessian, Kryo,Jackson,fastjson等。本文中Java序列化不是重点,对Java序列化不熟悉的同学的请自行查找资料原创 2016-03-16 02:02:36 · 14982 阅读 · 1 评论