netty学习(一)——概念简介

一,netty是啥?

        首先要有一句话总结netty是什么的问题,这样我们就有中心思想,知道如何去使用它,“高性能NIO通信框架”,我觉得这是对netty的总结,他的实现很巧妙,但是还是为这个目的服务,有了他,我们就能做到心中有数!


二,同类型产品

        我们最熟悉的NIO产品,应该就是java自身的NIO框架,这个没有实践过,不过多阐述,netty是我接触到的第一个nio通信框架,但是和以前使用的IO框架做个对比,我们常使用的通信框架,有java自身的rpc典型的如EJB,还有avro,典型如flume等。


三,基本思路

        千言万语,不如图一张,先上图,仅限于我的理解,欢迎大家指正:

         netty学习(一)——概念简介_第1张图片


总结:

       在认识到这些基本概念后,我们就会比较容易开展下片文章的例子,迷迷糊糊先过去后,我们写完例子,就会发现,这些概念比较简单,学习一个新的概念除了要和以前的旧知识产生关系外,我们也要在下一篇中重复下今天的内容,这样我们更容易理解!

你可能感兴趣的:(netty,netty)