摘要:
NIO 基本介绍 Java NIO 全称 java non-blocking IO,是指JDK提供的新API,从JDK1.4提供了一系列改进的输入/输出的新特性,被统称为NIO(即New IO),是同步非阻塞的 NIO 相关类都被放在java.nio包及子包下,并对原Java.io包中的很多类进行改 阅读全文
摘要:
I/O 模型 I/O 模型基本说明 I/O 模型简单的理解: 就是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能 Java共支持三种网络编程模型 I/O模式: BIO NIO AIO Java BIO: 同步并阻塞(传统阻塞型), 服务器实现模式为一个连接一个线程,即客户端有连接 阅读全文
摘要:
Netty 介绍 Netty是由 JBOSS 提供的一个 Java开源框架,现为GitHub上的独立项目 Netty是一个异步的,基于事件驱动的网络应用框架,用以快速开发高性能,高可靠性的网络IO程序 Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者Peer-to-Peer场 阅读全文