首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

NIO兑现多线程读取的参考

2012-11-16 
NIO实现多线程读取的参考NIO缺点:NIO服务器端是在一个线程下运行,当有多个请求时,将会排队操作,但进行大并

NIO实现多线程读取的参考
NIO缺点:
   NIO服务器端是在一个线程下运行,当有多个请求时,将会排队操作,但进行大并发量大数据量读写时,会导致其他请求无法处理,因此考虑将NIO的读写单独用线程处理。

1、NIO 基础
http://tenyears.iteye.com/blog/40489

2、NIO多线程实现
http://www.ibm.com/developerworks/cn/java/l-niosvr/

3、传输对象
   先将对象序列号,然后再客户端反序列化

server端:

//buffer来自于NIO接收的数据ByteArrayInputStream bi = new ByteArrayInputStream(buffer);ObjectInputStream oi = new ObjectInputStream(bi);Map map = (Map)oi.readObject();

热点排行