文件名称:运用异步输入输出流编写Socket进程通信
文件大小:39KB
文件格式:DOC
更新时间:2015-03-12 15:18:33
异步输入输出流,Socket进,程通信
在Merlin之前,编写Socket程序是比较繁琐的工作.因为输入输出都必须同步.这样,对于多客户端客户/服务器模式,不得不使用多线程.即为每个连接的客户都分配一个线程来处理输入输出.由此而带来的问题是可想而知的.程序员不得不为了避免死锁,线程安全等问题,进行大量的编码和测试.很多人都在抱怨为什么不在Java中引入异步输入输出机制?