
socket
mouer
菊花教 | 湿身大师 | 起床失败爱好者 | 相当宅 | 句号爱好者 | coding | 信奉知行合一 | 害怕水中毒 | 每天早上都刷牙,晚上都洗脚 | 患有“迎面路人甲不知不知所错“综合症
展开
-
传统socket举例--基于io
教程网上多的是,直接上代码..ServerMain.javapackage test.server;import java.io.IOException;import java.net.ServerSocket;import java.util.concurrent.ExecutorService;import java.util.concurrent.Execut原创 2010-05-10 15:34:00 · 341 阅读 · 0 评论 -
nio和io的服务器端比较
1.) io:传统的io,JDK1.4以前:即当程序执行输入/输出操作后,在这些操作返回之前会一直阻塞该线程,所以服务器必须为每个客户端都提供一条独立线程进行处理(否则无法继续运行),当服务器需要同时处理大量客户端时,这种做法会导致性能下降.(比如在单核状态下,CPU同一时刻处理一个线程).做为服务器端,其处理结构如下图所示:假设如 [jdk1.4]socket举例--基于nio原创 2010-05-13 14:46:00 · 214 阅读 · 0 评论 -
[jdk1.4]socket举例--基于nio
直接上代码,后续文章会有io,nio比较.. ServerMain.javapackage test.server;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.CharBuffer;import原创 2010-05-12 11:51:00 · 350 阅读 · 0 评论