如果你用单线程写Socket,为什么要折腾?--单线程、多线程、线程池讨论第3页:

skzr.org 写道真的是折腾,直接使用NIO.2呵呵,很简单就完成了就是要折腾嘛!呵呵~好久没在JE上看见你了,最近挺忙的?

第1个回答  2013-10-21
mercyblitz 写道贾懂凯 写道skzr.org 写道真的是折腾,直接使用NIO.2呵呵,很简单就完成了就是要折腾嘛!呵呵~好久没在JE上看见你了,最近挺忙的?他看Oracle Java大会去了,:-)!最近半年忙着做工程,没怎么开发,郁闷中。。。javaone确实不需此行,比csdn的好多了折腾好啊,可以更加的深入理解折腾中会引入更多的问题和要解决的东西,就像C_J 写道其实你还有更多的问题要考虑:1,池中没有可用线程,怎么办?2,任务队列满了,怎么办?3,超时机制。期待凯哥此文的综合帖持续关注 中。。。^ ^
第2个回答  2013-10-21
LZ,你有没有考虑到一个问题呢,比如说游戏服务器或者IM服务器,要保持长连接吧,你想多个线程来处理很多的Socket,而每个Socket里的都有wile(true)呢。本回答被网友采纳
第3个回答  2013-10-21
yeshucheng 写道借这个帖子,很想了解下这里有朋友去看activeMQ的源代码吗,呵呵。很多帖子都是写了一些如何运用activeMQ,并没有深入了解它的原理先了解JMS就淡定了,然后才是传输协议的细节。