解析Java中的阻塞I/O与非阻塞I/O控制  被引量:3

The Analysis of the Blocking I/O Method and Non-Blocking I/O Method in Java

在线阅读下载全文

作  者:龚黔芬[1] 

机构地区:[1]重庆工商大学计算机科学与信息工程学院,重庆400067

出  处:《重庆文理学院学报(自然科学版)》2006年第1期18-20,共3页Journal of Chongqing University of Arts and Sciences

摘  要:分析了新、旧I/O API工作原理及其可伸缩性方面的差异,阐述了如何用选择器通道技术让SocketChannel工作在非阻塞I/O模式下,以实现服务器与客户端无阻塞的、流畅的数据读写,使服务器能在较小的系统开销情况下更有效地、并发地为大量客户机提供服务,提升系统性能.In this paper,the basic principle about the I/O API in Java and the difference of extendence between the Blocking I/O method and Non - Blocking method are expounded. Through Selector and channel technology, we can manage the Socketchannel working on the Non - Blocking model, which ensured the server to run efficiently and consume less resources, thus provided the possibility and technical assistance for the server to parallel service thousands of clients.

关 键 词:阻塞I/O 非阻塞I/O 选择器 通道 

分 类 号:TP393.07[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象