随笔分类 - netty
netty学习
摘要:1. 简介 1. NIO全称Non-Blocking IO,是指JDK提供的新API。从JDK1.4开始,Java提供了一系列改进的输入/输出的新特性,被称为NIO(new IO),是同步非阻塞的。 2. NIO的类被放在java.nio以及其子包下,并且对java.io包的很多类进行改造。 3.
阅读全文
摘要:BIO就是传统的java io编程,其相关的类和接口在java.io 上。 BIO(Blocking I/O): 同步阻塞IO,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就会新起一个线程进行处理,如果这个线程不做任何事情会造成不必要的线程开销,可以通过线程池机制改善。 BIO适用
阅读全文
摘要:官网:https://netty.io/ 1.简介 1. netty是JBOSS提供的一个开源框架,现为github的独立项目 2.Netty是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络IO程序 3.Netty主要针对在TCP协议下,面向clients端的高并发应用,
阅读全文