
netty
装睡的小5郎
爱生活,爱编程!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浅入浅出Netty(三) Netty线程模型
实际上Netty线程模型就是Reactor模式的一个实现,而Reactor模式又是什么呢? Reactor模型 Reactor模式是基于事件驱动开发的,核心组成部分包括Reactor和线程池,其中Reactor负责监听和分配事件,线程池负责处理事件,而根据Reactor的数量和线程池的数量,又将Reactor分为三种模型: 单线程模型 (单Reactor单线程) 多线程模型 (单Reactor多...原创 2020-04-09 22:33:20 · 236 阅读 · 0 评论 -
浅入浅出Netty(二) Netty
这一遍先简单的讲一些netty是如何实现nio的代码的,后面会详细讲述netty原理 一、Netty是什么 用一句简单的话来说就是:Netty 封装了 JDK 的 NIO,让你用得更爽,你不用再写一大堆复杂的代码了。 用官方正式的话来说就是:Netty 是一个异步事件驱动的网络应用框架,用于快速开发可维护的高性能服务器和客户端。 二、为什么要使用Netty而不使用NIO 使用 JDK 自带的NI...原创 2020-04-09 22:32:38 · 191 阅读 · 0 评论 -
浅入浅出Netty(一)BIO与NIO
传统IO模型 在开始了解 Netty 是什么之前,我们先来回顾一下,如果我们需要实现一个客户端与服务端通信的程序,使用传统的Socket通信,应该如何来实现? public class BIOServer { public static void main(String[] args) throws Exception { //创建Socket服务,监听8000端口 ...原创 2020-03-28 21:52:48 · 190 阅读 · 0 评论