Netty
Netty相关知识
Star_Jack
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从线程模型角度看Netty为什么是高性能的?
在 Netty 以及 NIO 出现之前,我们写 IO 应用其实用的 都是用 java.io.* 下所提供的包。比如下面的伪代码:原创 2020-05-21 11:04:57 · 402 阅读 · 0 评论 -
Netty底层与Java NIO对应关系
在讲Netty 客户端程序时候提到指定NioSocketChannel用于创建客户端NIO套接字通道的实例,下面我们来看NioSocketChannel是如何创建一个Java NIO里面的SocketChannel 的。首先我们来看NioSocketChannel的构造函数: public NioSocketChannel() { this(DEFAULT_SELECTOR_PROVIDER); } 其中 DEFAULT_SELECTOR_PROVIDER 定义如下:原创 2020-05-21 11:04:21 · 723 阅读 · 0 评论 -
Netty-基础概念篇
一、什么是Netty Netty 是一种可以轻松快速的开发协议服务器和客户端 网络应用程序的 NIO 框架,它大大简化了 TCP 或者 UDP 服务器的网络编程,但是你仍然可以访问和使用底层的 API,Netty 只是对其进行了高层的抽象。 Netty 的简易和快速开发并不意味着由它开发的程序将失去可维护性或者存 在性能问题。Netty 是被精心设计的,它的设计参考了许多 协议的实现,比如 F...原创 2020-05-08 16:10:12 · 269 阅读 · 0 评论 -
BIO/NIO/AIO 基础普及
一、了解Unix网络编程5种I/O模型 1.1、阻塞I/O原创 2020-05-08 11:19:11 · 361 阅读 · 0 评论
分享