
java nio
whereismatrix
这个作者很懒,什么都没留下…
展开
-
Java NIO原理和使用
Java NIO原理和使用 板桥里人 2002/11/01 jdon.com Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线转载 2014-11-04 10:38:00 · 845 阅读 · 0 评论 -
基于Java NIO的Socket通信
Java NIO模式的Socket通信,是一种同步非阻塞IO设计模式,它为Reactor模式实现提供了基础。 下面看看,Java实现的一个服务端和客户端通信的例子。 NIO模式的基本原理描述如下: 服务端打开一个通道(ServerSocketChannel),并向通道中注册一个选择器(Selector),这个选择器是与一些感兴趣的操作的标识(SelectionKey,即通过这个标识可以定位到转载 2014-11-04 12:36:48 · 580 阅读 · 0 评论 -
java NIO和Reactor模式
Reactor模式和NIO 板桥里人 jdon.com 2002/11/08 本文可看成是对Doug Lea Scalable IO in Java一文的翻译。 当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构: 1. Read request 2. Decode request 3. Process se原创 2014-11-04 12:28:50 · 1002 阅读 · 0 评论