Netty
浪子骑驴
精通J2EE方面的设计
展开
-
Netty权威指南读书笔记(二)
[size=medium][b]1.CS模型[/b][/size] 两个进程间的交互。 服务端:提供位置信息(绑定的IP地址+监听端口)。 客户端:通过连接操作像服务端监听的地址发起请求。通过三次握手建立连接,成功后就可以通过socket进行通信了。 [size=medium][b]2.同步阻塞模型[/b][/size] ServerSocket:负责绑定IP Socket:发起连接操...原创 2016-08-04 20:50:04 · 88 阅读 · 0 评论 -
Netty权威指南读书笔记(一)
[size=large][b]1.应对阻塞IO[/b][/size] 调整线程池的设置,控制HTTP请求的连接时间 [size=large][b]2.epoll的多路复用技术[/b][/size] java的nio是利用epoll的多路复用技术实现的。把多个IO阻塞服复用到同一个select阻塞上(这样系统在单线程情况下可以处理多个客户端请求) [size=large][b]3.selec...原创 2016-08-04 20:50:11 · 89 阅读 · 0 评论 -
Netty权威指南读书笔记(三)
1.nio类库 SocketChannel和ServerSocketChannel对应io的Socket和ServerSocket。前两者支持阻塞和非阻塞两种模式。nio在标准java中提供了高速的面向块的IO,不用使用本机代码就可以利用低级优化。 2.buffer缓冲区 在面向流的IO中,可以将数据直接写入或者将数据直接读到Stream对象中。在nio中,所有数据都是用缓冲区处理的,读取数...原创 2016-08-05 08:15:12 · 83 阅读 · 0 评论 -
Netty权威指南读书笔记(四)
[size=medium][b]netty服务端代码[/b][/size] public class MyServer { public void bind(int port) { EventLoopGroup ioGroup = new NioEventLoopGroup(); // 接收客户端发起的向服务端的连接 EventLoopGroup workerGroup = new Nio...原创 2016-08-05 08:17:30 · 71 阅读 · 0 评论 -
Netty 中 IOException: Connection reset by peer
参考:[url]http://www.cnblogs.com/zemliu/p/3864131.html[/url]原创 2017-03-08 16:59:36 · 932 阅读 · 0 评论 -
netty-mina深入学习与对比
参考:[url]http://yihongwei.com/2014/05/netty-mina-in-depth-1/[/url] [url]http://ifeve.com/netty-mina-in-depth-1/[/url] [url]http://www.tuicool.com/articles/feYfInn[/url]原创 2017-03-09 10:59:54 · 219 阅读 · 0 评论