
netty之旅
文章平均质量分 61
文文文文文哥
...
展开
-
netty源码分析之Future/Promise
一、前言在分析Netty的源码的时候,一直看到Future、Promise之类的类,Future之前还接触过一点 知道大致是什么东西,不过Promise没了解过,所以在分析源码之前,顺便学习下Future/Promise~二、Future1、Future是什么?首先需要明白一点的是,它不是netty自己私有的东西,它在jdk1.5后的concurrent包中就已经有 了. 通过一个例子了解本质原创 2017-10-24 13:47:37 · 566 阅读 · 0 评论 -
netty源码分析之服务端
一、前言上篇简单分析了下future、promise,由于这个在netty源码中用的实在太多,不得不提前了解下,这篇就开始分析源码了,先从server端开始~~~二、源码分析首先简单贴下server端的代码,这里只贴了核心代码public void startServer() throws Exception { // 只监听一个端口,因此只需要设置成线程数为1即可原创 2017-10-24 15:21:01 · 435 阅读 · 0 评论 -
netty源码分析之客户端
一、前言上篇博客介绍了服务端的启动源码,这篇就开始介绍客户端二、源码分析 首先贴上客户端的简单代码~public class SocketClient { public static void main(String[] args) throws InterruptedException { EventLoopGroup eventLoopGroup = new NioEv原创 2017-10-26 16:46:53 · 553 阅读 · 0 评论