摘要:
一、NIO基本概念: 1.NIO全程java non-blocking IO或者new IO,是同步非阻塞的IO。 2.NIO包含3大核心部分:Channel(通道)、Buffer(缓冲区)、Selector(选择器) 3.NIO是面向缓冲区,或者面向块编程的 4.NIO的非阻塞模式,使一个线程从某 阅读全文
摘要:
一、I/O模型的基本概念 I/O模型的简单理解就是,用什么样的通道进行数据的发送和接受,很大程度上决定了程序通讯的性能。 JAVA程序支持3种网络通信模型/IO模式:BIO、NIO、AIO BIO:同步并阻塞(传统阻塞模型),服务器的实现模式为一个连接一个线程,及客户端有连接请求时,服务器端需要启动 阅读全文
摘要:
好久没有更新了(反正也没有人看),最近打算学习一下Netty,争取一周搞完,GOGOGO。 Netty的简介: 1.Netty是由JBoss提供的一个java开源框架。 2.Netty是一个异步的、基于时间驱动的网络驱动框架,用于快速开发高性能,高可靠的网络IO程序。 事件驱动:比如常见的在网页上点 阅读全文